MA Cash Flow 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
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
Net Income/Starting Line 11195000000 9930000000 8687000000 6411000000 8118000000 5859000000 3915000000 4059000000 3808000000 3617000000 3116000000 2758000000 1904000000 1847000000 1462624000 -253915000 1085886000 50190000 266719000 238060000 -385793000 116429000 142061000
Cash From Operating Activities 11980000000 11195000000 9463000000 7224000000 8183000000 6223000000 5555000000 4484000000 4043000000 3407000000 4135000000 2948000000 2684000000 1697000000 1378162000 413228000 769861000 650161000 272848000 343795000 190445000 305772000 196496000
Depreciation and Amortization 799000000 750000000 726000000 580000000 522000000 459000000 437000000 373000000 366000000 321000000 258000000 230000000 194000000 148000000 141377000 112006000 97642000 99782000 109936000 123317000 119551000 90505000 69973000
Deferred Income Tax -236000000 -651000000 -69000000 73000000 -7000000 -244000000 86000000 -20000000 -16000000 -91000000 -119000000 199000000 -175000000 248000000 336704000 -483952000 -5492000 32267000 -54036000 40845000 -240666000 4429000 -2725000
Stock Based Compensation 460000000 295000000 273000000 254000000 250000000 0 176000000 101000000 80000000 0 63000000 42000000 35000000 0 88000000 60970000 0 0 0 0 0 0 0
Other Non-Cash Items 268000000 1775000000 762000000 1056000000 998000000 1266000000 1227000000 889000000 683000000 743000000 67000000 53000000 -26000000 -170000000 23168000 -96455000 -282203000 413966000 12182000 11967000 5750000 8651000 14622000
Changes in Working Capital -506000000 -904000000 -916000000 -1150000000 -1698000000 -1313000000 -286000000 -867000000 -820000000 -1168000000 750000000 -334000000 707000000 -439000000 -674141000 1074574000 -110542000 44210000 -61953000 -70394000 691603000 85758000 -27435000
Accounts Receivable -506000000 -481000000 -7000000 1202000000 -690000000 -1395000000 -726000000 -348000000 -133000000 21000000 -236000000 -621000000 -276000000 -176000000 176918000 -115687000 -60984000 -93428000 -64189000 -22446000 -48799000 16414000 -32970000
Inventory -823000000 0 -1440000000 -3020000000 -1389000000 -601000000 143000000 -471000000 -740000000 -1215000000 880000000 259000000 790000000 -436000000 -779264000 -151569000 -197286000 161692000 159812000 -20440000 717579000 60443000 60326000
Accounts Payable -99000000 190000000 100000000 26000000 -42000000 101000000 290000000 145000000 49000000 61000000 -20000000 -2000000 141000000 167000000 -31397000 8425000 -30650000 89382000 4111000 -20275000 21566000 34420000 -21652000
Deferred Revenue 922000000 -613000000 431000000 642000000 423000000 582000000 7000000 -193000000 4000000 -35000000 126000000 30000000 52000000 6000000 -40398000 1333405000 178378000 -113436000 -161687000 -7233000 1257000 -25519000 -33139000
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -1351000000 -1470000000 -5272000000 -1879000000 -1640000000 -506000000 -1779000000 -1167000000 -715000000 690000000 -4000000 -2839000000 -748000000 -641000000 -664180000 201651000 315141000 -676226000 -33655000 -274514000 -161683000 -111855000 -219100000
Investments in Property Plant and Equipment -371000000 -1097000000 -814000000 -708000000 -728000000 -504000000 -423000000 -382000000 -342000000 -334000000 -299000000 -218000000 -177000000 -151000000 -139360000 -170273000 -156422000 -94468000 -82003000 -78155000 -143470000 -101365000 -107562000
Payments for Acquisitions 257000000 -313000000 -4436000000 -989000000 -1440000000 174000000 -1175000000 -167000000 -584000000 -525000000 -144000000 -70000000 -534000000 -498000000 -2913000 -81731000 0 0 0 -29861000 -67217000 31243000 -49701000
Purchases of Securities -736000000 -594000000 -911000000 -807000000 -1325000000 -1900000000 -2006000000 -1824000000 -1892000000 -2385000000 -2546000000 -3099000000 -899000000 -329000000 -650280000 -519514000 -3578357000 -3815115000 -2834321000 -2194931000 -249057000 -233437000 -251205000
Proceeds from Sales and Maturities of Securities 479000000 537000000 856000000 622000000 1857000000 1912000000 1824000000 1072000000 2102000000 3835000000 2845000000 1281000000 848000000 407000000 134177000 976743000 4042011000 3233725000 2883709000 2032275000 232578000 186980000 115439000
Other Investing Activities -980000000 -3000000 33000000 3000000 -4000000 -188000000 1000000 134000000 1000000 99000000 140000000 -733000000 14000000 -70000000 -5804000 -3574000 7909000 -368000 -1040000 -3842000 65483000 4724000 73929000
Cash From Financing Activities -9488000000 -10328000000 -6555000000 -2152000000 -5867000000 -4966000000 -4764000000 -2293000000 -2458000000 -2339000000 -2629000000 -1798000000 -1215000000 19000000 -184940000 -751378000 -657507000 637600000 0 0 0 -34893000 5443000
Debt Repayment -1554000000 -724000000 -650000000 -3959000000 -500000000 -991000000 -64000000 -1972000000 -1735000000 -1530000000 -35000000 0 -21000000 0 -149380000 -80000000 0 -1799937000 0 0 0 0 0
Common Stock Issued 237000000 90000000 2085000000 97000000 2850000000 104000000 57000000 37000000 0 0 0 0 19000000 0 8720000 0 1597000 2449910000 0 0 0 275744000 0
Common Stock Repurchased -9121000000 -8753000000 -5904000000 -4473000000 -6497000000 -4933000000 -3762000000 -3511000000 -3518000000 -3386000000 -2443000000 -1748000000 -1148000000 0 -4620000 -649468000 -600532000 -1799937000 0 0 0 0 0
Dividends Paid -2158000000 -1903000000 -1741000000 -1605000000 -1345000000 0 -942000000 -837000000 -727000000 -515000000 -255000000 -132000000 -77000000 -79000000 -79000000 -79259000 -74002000 -12373000 0 0 0 0 0
Other Financing Activities 3108000000 962000000 -345000000 7788000000 -375000000 1011000000 -53000000 2055000000 1787000000 1562000000 69000000 82000000 12000000 98000000 39025000 57349000 15430000 1799937000 0 0 0 -310637000 5443000
Effect of Forex Changes on Cash 128000000 -103000000 -153000000 257000000 -44000000 -6000000 200000000 -50000000 -260000000 -220000000 45000000 7000000 -54000000 -63000000 21237000 -17636000 46720000 28272000 -22916000 11596000 8933000 1307000 0
Net Change in Cash 1269000000 -706000000 -2517000000 3450000000 632000000 745000000 -788000000 974000000 610000000 1538000000 1547000000 -1682000000 667000000 1012000000 550279000 -154135000 474215000 639807000 216277000 80877000 37695000 160331000 -17161000
Cash at Beginning of Period 9196000000 9902000000 12419000000 8969000000 8337000000 7592000000 6721000000 5747000000 5137000000 3599000000 2052000000 3734000000 3067000000 2055000000 1505160000 1659295000 1185080000 545273000 328996000 248119000 336474000 176143000 193304000
Cash at End of Period 10465000000 9196000000 9902000000 12419000000 8969000000 8337000000 5933000000 6721000000 5747000000 5137000000 3599000000 2052000000 3734000000 3067000000 2055439000 1505160000 1659295000 1185080000 545273000 328996000 374169000 336474000 176143000
Free Cash Flow 11609000000 10098000000 8649000000 6516000000 7455000000 5719000000 5132000000 4102000000 3701000000 3073000000 3836000000 2730000000 2507000000 1546000000 1238802000 242955000 613439000 555693000 190845000 265640000 46975000 204407000 88934000
Operating Cash Flow 11980000000 11195000000 9463000000 7224000000 8183000000 6223000000 5555000000 4484000000 4043000000 3407000000 4135000000 2948000000 2684000000 1697000000 1378162000 413228000 769861000 650161000 272848000 343795000 190445000 305772000 196496000
Capital Expenditure -371000000 -1097000000 -814000000 -708000000 -728000000 -504000000 -423000000 -382000000 -342000000 -334000000 -299000000 -218000000 -177000000 -151000000 -139360000 -170273000 -156422000 -94468000 -82003000 -78155000 -143470000 -101365000 -107562000

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.