MA Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1998
12-31
Report Filing: 2024-02-13 2023-02-14 2022-02-11 2021-02-12 2020-02-14 2019-02-13 2018-02-14 2017-02-15 2016-02-12 2015-02-13 2014-02-14 2013-02-14 2012-02-16 2011-02-24 2010-02-18 2009-02-19 2008-02-21 2007-02-28 2006-03-16 2005-03-02 2004-03-04 2003-03-07 2001-12-31 2000-12-31 1998-12-31
Revenue 25098000000 22237000000 18884000000 15301000000 16883000000 14950000000 12497000000 10776000000 9667000000 9473000000 8346000000 7391000000 6714000000 5539000000 5098684000 4991600000 4067599000 3326074000 2937628000 2593330000 2230851000 1891811000 1611334000 1445409000 1089712000
Cost of Revenue 6022000000 5263000000 4489000000 3787000000 3537000000 3214000000 2687000000 2225000000 2105000000 2064000000 1739000000 1565000000 1453000000 1219000000 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 19076000000 16974000000 14395000000 11514000000 13346000000 11736000000 9810000000 8551000000 7562000000 7409000000 6607000000 5826000000 5261000000 4320000000 5098684000 4991600000 4067599000 3326074000 2937628000 2593330000 2230851000 1891811000 1611334000 1445409000 1089712000
Operating Expenses 4529000000 4710000000 4313000000 3433000000 3682000000 4454000000 3188000000 2790000000 2484000000 2303000000 2104000000 1889000000 2548000000 1568000000 2838576000 5526105000 2959487000 3096579000 2544444000 2246658000 2832713000 1749814000 1389632000 1267389000 1071458000
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 9752000000 8867000000 7982000000 6567000000 6697000000 6081000000 5424000000 4525000000 4162000000 4046000000 3490000000 3204000000 3037000000 2639000000 2697199000 2931254000 2838445000 2557055000 2359350000 2101688000 2713162000 1659309000 1319659000 0 0
Other Operating Expenses -5223000000 -4157000000 -3669000000 -3134000000 -3015000000 -1627000000 -2236000000 -1735000000 -1678000000 -1743000000 -1386000000 -1315000000 -489000000 -1071000000 141377000 2594851000 121042000 539524000 185094000 144970000 119551000 90505000 69973000 1267389000 1071458000
Operating Income 14547000000 12264000000 10082000000 8081000000 9664000000 7282000000 6622000000 5761000000 5078000000 5106000000 4503000000 3937000000 2713000000 2752000000 2260108000 -534505000 1108112000 229495000 393184000 346672000 -601862000 141997000 221702000 178020000 18254000
Net Interest(Non Operating) -301000000 -410000000 -420000000 -356000000 -127000000 -186000000 -154000000 -95000000 -61000000 -22000000 19000000 16000000 27000000 -4000000 -59198000 5157000 57277000 61151000 70158000 69722000 -27534000 32981000 14101000 0 0
Interest Income 274000000 61000000 11000000 24000000 97000000 0 0 0 0 26000000 33000000 36000000 52000000 48000000 55911000 108757000 0 0 0 0 35402000 23090000 23649000 0 0
Interest Expense 575000000 471000000 431000000 380000000 224000000 186000000 154000000 95000000 61000000 48000000 14000000 20000000 25000000 52000000 115109000 103600000 -57277000 -61151000 -70158000 -69722000 62936000 -9891000 9548000 0 0
Equity & Other Income/(Expense) -607000000 -122000000 645000000 35000000 194000000 108000000 54000000 -20000000 -59000000 -5000000 -22000000 -21000000 6000000 9000000 17141000 146135000 506043000 3526000 -56004000 -92694000 17876000 -16590000 -2864000 -178020000 -18254000
Income Before Tax 13639000000 11732000000 10307000000 7760000000 9731000000 7204000000 6522000000 5646000000 4958000000 5079000000 4500000000 3932000000 2746000000 2757000000 2218051000 -383213000 1671432000 294172000 407338000 323700000 -611520000 158388000 232939000 0 0
Income Tax Expense 2444000000 1802000000 1620000000 1349000000 1613000000 1345000000 2607000000 1587000000 1150000000 1462000000 1384000000 1174000000 842000000 910000000 755427000 -129298000 585546000 243982000 140619000 85640000 -220778000 41959000 90878000 -118149000 -24183000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 -1000000 -2000000 1000000 -376000 0 0 0 0 0 -4949000 0 0 0 0
Net Income 11195000000 9930000000 8687000000 6411000000 8118000000 5859000000 3915000000 4059000000 3808000000 3617000000 3116000000 2759000000 1906000000 1846000000 1463000000 -253915000 1085886000 50190000 266719000 238060000 -385793000 116429000 142061000 118149000 24183000
Depreciation and Amortization 799000000 1129000000 820000000 658000000 549000000 459000000 437000000 373000000 366000000 321000000 258000000 230000000 194000000 148000000 141377000 112006000 97642000 99782000 109936000 123317000 119551000 90505000 69973000 0 0
EBITDA 15346000000 13393000000 10902000000 8739000000 10213000000 7741000000 7059000000 6134000000 5444000000 5427000000 4761000000 4167000000 2907000000 2900000000 2401485000 -422499000 1205754000 329277000 503120000 469989000 -482311000 232502000 291675000 178020000 18254000
Earnings Per Share (EPS) 11.86 10.26 8.79 6.4 7.98 5.63 3.67 3.7 3.36 3.11 2.57 2.2 1.49 1.41 1.12 -0.2 0.81 0.037 0.2 0.24 -0.39 0.14 0.2 0.17 0.034
Diluted Earnings Per Share 11.83 10.23 8.76 6.37 7.94 5.6 3.65 3.69 3.35 3.1 2.56 2.19 1.48 1.41 1.12 -0.2 0.8 0.037 0.2 0.24 -0.39 0.14 0.2 0.17 0.034
Weighted Average Shares Outstanding 944000000 968000000 988000000 1002000000 1017000000 1041000015 1067000016 1098000016 1134000017 1165000017 1211000018 1253000018 1279000019 1310000019 1300000019 1301480019 1348870020 1354110020 1349690020 1000252116 1000000015 862040012 717100010 716054556 711264717
Diluted Weighted Average Shares Outstanding 946000000 971000000 992000000 1006000000 1022000000 1047000015 1072000016 1101000016 1137000017 1169000017 1215000018 1258000018 1284000019 1310000019 1300000019 1301480019 1356950020 1357790020 1349690020 1000252116 1000000015 862040012 717100010 716054556 711264717

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.