MG.TO 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
2000
12-31
1999
12-31
1998
12-31
1997
07-31
1996
07-31
1995
07-31
1994
07-31
1993
07-31
1992
07-31
1991
07-31
Report Filing: 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 1999-12-31 1998-12-31 1997-07-31 1996-07-31 1995-07-31 1994-07-31 1993-07-31 1992-07-31 1991-07-31
Net Income/Starting Line 1286000000 641000000 1553000000 677000000 1632000000 2332000000 2255000000 2074000000 1940000000 1880000000 1545000000 1426000000 1015000000 973000000 -493000000 71000000 663000000 528000000 639000000 692000000 589000000 554000000 580000000 598000000 430000000 137000000 437800000 224900000 232500000 169000000 109200000 77000000 14300000
Cash From Operating Activities 3149000000 2095000000 2940000000 3278000000 3960000000 3718000000 3329000000 3386000000 2332000000 2792000000 2567000000 2206000000 1210000000 1872000000 527000000 1054000000 1593000000 1596000000 1698000000 1406000000 1216000000 1460000000 1029000000 655000000 750000000 184000000 496400000 216100000 316000000 242100000 235500000 182500000 93700000
Depreciation and Amortization 1748000000 1419000000 1512000000 1366000000 1345000000 1278000000 1173000000 1056000000 802000000 890000000 1063000000 801000000 686000000 661000000 737000000 873000000 872000000 790000000 711000000 598000000 505000000 445000000 425000000 392000000 362000000 126000000 168400000 138500000 108800000 85900000 81300000 80500000 91500000
Deferred Income Tax -261000000 -202000000 -76000000 17000000 7000000 31000000 -3000000 22000000 -7000000 94000000 -100000000 -46000000 -76000000 0 56000000 -131000000 -123000000 -92000000 -12000000 79000000 63000000 9000000 39000000 52000000 7000000 12000000 16400000 10600000 -1500000 0 0 9800000 9400000
Stock Based Compensation 37000000 0 11000000 425000000 796000000 107000000 75000000 -9000000 -20000000 -11000000 -141000000 -151000000 -14000000 0 -793000000 -19000000 104000000 -13000000 3000000 22000000 114000000 79000000 -69000000 -77000000 11000000 0 -121900000 -200000 -23200000 0 0 0 8200000
Other Non-Cash Items 118000000 559000000 129000000 257000000 -172000000 123000000 61000000 162000000 -39000000 184000000 327000000 104000000 230000000 61000000 1114000000 535000000 171000000 226000000 199000000 110000000 27000000 125000000 48000000 26000000 19000000 6000000 -100000 5900000 -3900000 5800000 13400000 25500000 8400000
Changes in Working Capital 221000000 -322000000 -189000000 536000000 352000000 -153000000 -232000000 81000000 -344000000 -245000000 -127000000 72000000 -631000000 177000000 -94000000 -275000000 -94000000 157000000 158000000 -95000000 -82000000 248000000 6000000 -336000000 -79000000 -97000000 -4200000 -163600000 3300000 -18600000 31600000 -10300000 -38100000
Accounts Receivable -819000000 -798000000 114000000 -42000000 629000000 -351000000 -297000000 -446000000 -410000000 -767000000 -584000000 -46000000 -909000000 -611000000 -40000000 0 0 0 0 -313000000 0 -215000000 -116000000 -126000000 -161000000 0 0 0 0 0 0 0 0
Inventory -196000000 -448000000 -653000000 37000000 104000000 -92000000 -362000000 -159000000 -241000000 -343000000 -141000000 -315000000 -282000000 -178000000 17000000 -124000000 -97000000 60000000 -83000000 -82000000 -37000000 83000000 -104000000 -135000000 4000000 -20000000 -66700000 -36200000 -43000000 0 0 -12000000 16700000
Accounts Payable 609000000 812000000 160000000 274000000 -519000000 265000000 494000000 562000000 139000000 677000000 329000000 249000000 475000000 579000000 241000000 0 0 0 0 308000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 627000000 112000000 190000000 267000000 138000000 25000000 -67000000 124000000 168000000 188000000 269000000 184000000 85000000 387000000 -312000000 -151000000 3000000 97000000 241000000 -8000000 -45000000 380000000 226000000 -75000000 78000000 -77000000 62500000 -127400000 46300000 0 0 1700000 -54800000
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 0 0 0 0 0 0 -18600000 31600000 0 0
Cash From Investing Activities -4503000000 -2038000000 -2283000000 -1400000000 -434000000 -2276000000 -2128000000 -4271000000 -1288000000 -1617000000 -1207000000 -1815000000 -1272000000 -744000000 -876000000 -1063000000 -868000000 -1111000000 -1051000000 -1274000000 -1002000000 -1179000000 -514000000 -403000000 -987000000 -547000000 -607400000 -350300000 -248000000 -260700000 -87100000 -18700000 160000000
Investments in Property Plant and Equipment -2548000000 -1681000000 -1372000000 -1145000000 -1441000000 -1650000000 -1858000000 -1807000000 -1591000000 -1586000000 -1169000000 -1274000000 -1236000000 -784000000 -629000000 -739000000 -741000000 -793000000 -848000000 -859000000 -801000000 -898000000 -525000000 -653000000 -873000000 -528000000 -524200000 -240700000 -283500000 -147000000 -49300000 -24200000 -24200000
Payments for Acquisitions -1382000000 121000000 -490000000 76000000 1401000000 -145000000 332000000 -1792000000 359000000 144000000 154000000 -419000000 48000000 181000000 -20000000 -158000000 -46000000 -284000000 -187000000 -338000000 -41000000 -135000000 -40000000 -68000000 -211000000 0 0 0 0 0 0 0 0
Purchases of Securities -573000000 -484000000 -471000000 -331000000 -394000000 -481000000 -651000000 -478000000 -221000000 -175000000 -192000000 -122000000 0 0 0 0 0 -99000000 0 0 0 -1000000 -46000000 -28000000 -49000000 -43000000 -36000000 0 0 0 0 0 -10200000
Proceeds from Sales and Maturities of Securities 0 0 81000000 117000000 416000000 223000000 332000000 138000000 61000000 167000000 163000000 106000000 0 0 0 0 0 0 0 0 0 39000000 97000000 346000000 146000000 24000000 291400000 14500000 67800000 0 0 0 0
Other Investing Activities 0 6000000 -31000000 -117000000 -416000000 -223000000 -283000000 -332000000 104000000 -167000000 -163000000 -106000000 -84000000 -141000000 -227000000 -166000000 -81000000 65000000 -16000000 -77000000 -160000000 -184000000 0 0 0 0 -338600000 -124100000 -32300000 -113700000 -37800000 5500000 194400000
Cash From Financing Activities 1337000000 -1733000000 -1106000000 81000000 -2947000000 -1443000000 -1554000000 -1020000000 741000000 -1378000000 -1300000000 -216000000 -457000000 -355000000 -1164000000 89000000 44000000 -386000000 -426000000 -255000000 2000000 33000000 -222000000 -240000000 400000000 164000000 -42100000 626000000 78000000 90700000 -106800000 -170600000 -288300000
Debt Repayment -644000000 -456000000 -121000000 -140000000 -149000000 -171000000 -110000000 -417000000 -99000000 -189000000 -173000000 -309000000 -24000000 -71000000 -1149000000 0 0 0 0 -110000000 0 -130000000 -288000000 -147000000 -73000000 0 0 0 -107800000 -45000000 0 0 0
Common Stock Issued 2590000000 0 100000000 904000000 -1033000000 1088000000 266000000 701000000 1668000000 0 63000000 0 59000000 49000000 2000000 0 1560000000 28000000 21000000 51000000 58000000 227000000 211000000 4000000 1000000 0 126000000 368400000 37000000 195200000 95900000 194800000 0
Common Stock Repurchased -13000000 -780000000 -517000000 -203000000 -1289000000 -1831000000 -1271000000 -913000000 -515000000 -1783000000 -1020000000 -40000000 -407000000 -323000000 5000000 -247000000 -1334000000 0 0 -300000000 0 -2000000 34000000 67000000 595000000 0 0 -100000 -14300000 -19600000 -80600000 -43500000 0
Dividends Paid -522000000 -514000000 -514000000 -467000000 -449000000 -448000000 -400000000 -385000000 -354000000 -316000000 -284000000 -252000000 -236000000 -100000000 -21000000 -140000000 -131000000 -163000000 -166000000 -161000000 -147000000 -143000000 -137000000 -123000000 -90000000 -18000000 -65000000 -50800000 -47800000 -33100000 -23300000 -8000000 -11700000
Other Financing Activities -74000000 17000000 -54000000 -13000000 -27000000 -81000000 -39000000 -6000000 41000000 910000000 114000000 385000000 151000000 90000000 -1000000 476000000 -51000000 -251000000 -281000000 265000000 91000000 81000000 -42000000 -41000000 -33000000 182000000 -103100000 308500000 210900000 -6800000 -98800000 -313900000 -276600000
Effect of Forex Changes on Cash -19000000 -38000000 23000000 23000000 11000000 -36000000 24000000 16000000 -171000000 -98000000 -28000000 22000000 -37000000 -2000000 90000000 -277000000 300000000 104000000 -58000000 114000000 191000000 23000000 -23000000 -24000000 -15000000 16000000 0 0 0 0 0 0 0
Net Change in Cash -36000000 -1714000000 -426000000 1982000000 590000000 -37000000 -329000000 -1889000000 1614000000 -301000000 32000000 197000000 -556000000 771000000 -1423000000 -197000000 1069000000 203000000 163000000 -9000000 407000000 337000000 270000000 -12000000 148000000 -183000000 -153100000 491800000 146000000 72100000 41600000 -6800000 -34600000
Cash at Beginning of Period 1234000000 2948000000 3374000000 1392000000 802000000 839000000 1168000000 2863000000 1249000000 1554000000 1522000000 1325000000 1881000000 1334000000 2757000000 2954000000 1885000000 1682000000 1519000000 1528000000 1121000000 890000000 620000000 632000000 484000000 667000000 790700000 301200000 150300000 75700000 40100000 47400000 86900000
Cash at End of Period 1198000000 1234000000 2948000000 3374000000 1392000000 802000000 839000000 974000000 2863000000 1253000000 1554000000 1522000000 1325000000 2105000000 1334000000 2757000000 2954000000 1885000000 1682000000 1519000000 1528000000 1227000000 890000000 620000000 632000000 484000000 637600000 793000000 296300000 147800000 81700000 40600000 52300000
Free Cash Flow 601000000 414000000 1568000000 2133000000 2519000000 2068000000 1471000000 1579000000 741000000 1206000000 1398000000 932000000 -26000000 1088000000 -102000000 315000000 852000000 803000000 850000000 547000000 415000000 562000000 504000000 2000000 -123000000 -344000000 -27800000 -24600000 32500000 95100000 186200000 158300000 69500000
Operating Cash Flow 3149000000 2095000000 2940000000 3278000000 3960000000 3718000000 3329000000 3386000000 2332000000 2792000000 2567000000 2206000000 1210000000 1872000000 527000000 1054000000 1593000000 1596000000 1698000000 1406000000 1216000000 1460000000 1029000000 655000000 750000000 184000000 496400000 216100000 316000000 242100000 235500000 182500000 93700000
Capital Expenditure -2548000000 -1681000000 -1372000000 -1145000000 -1441000000 -1650000000 -1858000000 -1807000000 -1591000000 -1586000000 -1169000000 -1274000000 -1236000000 -784000000 -629000000 -739000000 -741000000 -793000000 -848000000 -859000000 -801000000 -898000000 -525000000 -653000000 -873000000 -528000000 -524200000 -240700000 -283500000 -147000000 -49300000 -24200000 -24200000

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.