public int printInformation(AppleFinancialsProjection2014 analysis, double currencyExchangeRate) { Console.WriteLine($"\n Synergy Analysis with Apple Financials Projected from 2014 onwards with custom variables: \n"); Console.WriteLine($" Dashboard value of Apple Valuation is $USD {analysis.valuationAppleVariable} million and price per share is ${analysis.ApplePricePerShare}"); Console.WriteLine($" Dashboard value of Pioneer Valuation is Yen {analysis.valuationPioneerVariable} million and price per share is Yen {analysis.PioneerPricePerShare}"); Console.WriteLine($" Dashboard value of Pioneer Valuation is $USD {Math.Round((analysis.valuationPioneerVariable * currencyExchangeRate), 2)} million and price per share is $ {Math.Round(((analysis.PioneerPricePerShare) * currencyExchangeRate), 2)}"); Console.WriteLine($" Dashboard value of Combined Entity Valuation is $USD {analysis.valuationVariable} million and price per share is $USD {analysis.combinedEntityPricerPerShare} with "); Console.WriteLine($" Market Synergies of $USD {analysis.marketSynergies} million and Operational Synergies of $USD {analysis.OperationalSynergies} million "); Console.ReadKey(); return(0); }
static void Main(string[] args) { double MarketDiscountRateApple = .117558; double MarketDiscountRatePioneer = .15344; double MarketDisocuntRateSynergies = MarketDiscountRateApple; // The discount ratio utilized for the valuation of the combined firm with synergies is that of the buyer corporation. double currencyExchangeRate = 0.0084; double MarketSynergyIncreaseinNOPAT = 0.0125; double OperationalSynergyDecreaseinCost = 0.0009; AppleFinancialsProjection2014 analysis = new AppleFinancialsProjection2014(); analysis.valuationAppleVariable = analysis.AlpaAppleProprietaryValuation(MarketDiscountRateApple); analysis.valuationPioneerVariable = analysis.AlpaPioneerProprietaryValuation(MarketDiscountRatePioneer); analysis.valuationVariable = analysis.AlpaSynergiesProprietaryValuation(MarketDisocuntRateSynergies, MarketSynergyIncreaseinNOPAT, OperationalSynergyDecreaseinCost); analysis.printInformation(analysis, currencyExchangeRate); MarketDiscountRateApple = .118558; MarketDiscountRatePioneer = .16344; MarketSynergyIncreaseinNOPAT = 0.015; analysis.valuationAppleVariable = analysis.AlpaAppleProprietaryValuation(MarketDiscountRateApple); analysis.valuationPioneerVariable = analysis.AlpaPioneerProprietaryValuation(MarketDiscountRatePioneer); analysis.valuationVariable = analysis.AlpaSynergiesProprietaryValuation(MarketDisocuntRateSynergies, MarketSynergyIncreaseinNOPAT, OperationalSynergyDecreaseinCost); analysis.printInformation(analysis, currencyExchangeRate); MarketDiscountRateApple = .117558; MarketDiscountRatePioneer = .15344; MarketSynergyIncreaseinNOPAT = 0.0125; currencyExchangeRate = 0.0089; analysis.valuationAppleVariable = analysis.AlpaAppleProprietaryValuation(MarketDiscountRateApple); analysis.valuationPioneerVariable = analysis.AlpaPioneerProprietaryValuation(MarketDiscountRatePioneer); analysis.valuationVariable = analysis.AlpaSynergiesProprietaryValuation(MarketDisocuntRateSynergies, MarketSynergyIncreaseinNOPAT, OperationalSynergyDecreaseinCost); analysis.printInformation(analysis, currencyExchangeRate); }