MCRI 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
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
Report Filing: 2024-02-28 2023-02-28 2022-02-28 2021-03-12 2020-03-12 2019-03-14 2018-03-14 2017-03-14 2016-03-11 2015-03-13 2014-03-14 2013-03-15 2012-03-14 2011-03-16 2010-03-16 2009-03-16 2008-03-17 2007-03-16 2006-03-16 2005-03-15 2004-03-12 2003-03-28 2002-03-26 2001-04-02 2000-03-30 1999-03-31 1998-03-30 1997-03-28 1995-12-31 1994-12-31 1993-12-31
Net Income/Starting Line 82448000 87479000 68488000 23678000 31816000 34098000 25538000 24574000 20659000 14185000 17960822 8910848 5675854 8236261 4841479 9540968 24480218 22080371 21035460 16526440 9605923 8603346 4601764 960081 -584865 3800000 3700000 800000 1600000 -700000 500000
Cash From Operating Activities 173046000 139768000 128103000 31444000 63246000 58756000 49454000 43728000 38241000 31245000 36087273 26049479 22563267 25978999 26082745 23001742 30138777 35222261 31013441 25733322 22401059 19998268 14707178 12447166 11130934 8600000 9600000 5300000 7100000 2200000 3400000
Depreciation and Amortization 47294000 43433000 38428000 17324000 14875000 14617000 15132000 14835000 15933000 17824000 16637932 16650604 13379538 13281396 12501048 9911696 8286724 8597651 8516129 9801578 10976921 10499828 10264757 10275198 7919120 4600000 4300000 4100000 4000000 2700000 1700000
Deferred Income Tax 68000 3399000 6527000 15774000 1344000 -483000 3810000 798000 -241000 336000 795038 -240303 -2377510 -731947 1919523 -55078 -1542439 -1343380 -766817 1081656 277842 189516 1306714 1046666 -324283 0 400000 0 1100000 -300000 700000
Stock Based Compensation 7476000 5175000 4060000 3855000 8203000 0 7091000 1681000 1544000 1226000 1220345 1367967 1619652 1741084 2048771 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 699000 1636000 1355000 1080000 727000 643000 645000 424000 -296000 -380000 -162496 291118 3772161 1165779 1322015 -2305536470 -2268238021 -3269475751 508876 566958 609106 600287 -24848 -138690 184206 900000 -200000 1300000 -200000 -200000 400000
Changes in Working Capital 35061000 -1354000 9245000 -30267000 6281000 4413000 -2762000 1416000 642000 -1946000 -364368 -930755 493572 2286426 3449909 103626 -3904705 1655370 1719793 -2243310 931267 105291 -1441209 303911 3936756 -700000 1400000 -900000 100000 600000 100000
Accounts Receivable 21365000 -840000 -5390000 912000 1093000 92000 -1992000 -1381000 -922000 -470000 58745000 -31112000 884605000 -1714934000 2086404 0 -2250793893 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory -56000 -399000 664000 -1088000 -3043000 -357000 -238000 -216000 -35000 -171000 -292343 -124693 -281293 -176949 -142520 -68301 -24379 -15214 -3756 -206728 -252708 -17118 123144 357317 -709238 100000 -200000 0 0 -100000 0
Accounts Payable 8674000 -4157000 6920000 -5382000 5855000 2998000 -431000 1973000 -1186000 -733000 604000 -898473 -1523100 1232485 -1229408 -626900000 2249649000 1255038000 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 5078000 4042000 7051000 -24709000 2376000 1680000 -101000 1040000 2785000 -572000 -59421025 31204411 -882307035 1716164890 2735433 627071927 -2735433 -1253367416 1723549 -2036582 1183975 122409 -1564353 -53406 4645994 -800000 1600000 0 0 700000 0
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 -900000 100000 0 100000
Cash From Investing Activities -51226000 -47971000 -37786000 -46393000 -134919000 -125745000 -46686000 -24894000 -38025000 -19845000 -12352275 -77061920 -17390343 -6798562 -21166268 -64406208 -15309492 -5756809 -6071584 -9111010 -7841809 -4901027 -3211695 -2785457 -38258270 -26100000 -1700000 -1500000 -1700000 -26500000 -5200000
Investments in Property Plant and Equipment -49005000 -39477000 -46928000 -88667000 -125367000 -137074000 -49990000 -26121000 -37676000 -21719000 -12400465 -10328915 -13591843 -6814562 -15845321 -67881958 -17287483 -5795089 -6113220 -9149964 -7996678 -4802525 -3383643 -2264401 0 -26100000 -1900000 -1600000 -1700000 -26500000 -5200000
Payments for Acquisitions 170000 440000 22000 31000 72000 0 86000 29000 34000 0 0 -66746605 0 0 0 0 0 0 0 0 0 0 0 0 -31964910 0 0 0 0 0 0
Purchases of Securities 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 0 0
Proceeds from Sales and Maturities of Securities 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 0 0
Other Investing Activities -2391000 -8934000 9120000 42243000 -9624000 11329000 3304000 1227000 -349000 1874000 48190 13600 -3798500 16000 -5320947 3475750 1977991 38280 41636 38954 154869 -98502 171948 -521056 -6293360 0 200000 100000 0 0 0
Cash From Financing Activities -117238000 -86544000 -85101000 -17280000 101750000 68300000 -13615000 -13615000 -635000 -9147000 -23448671 56472995 -5390869 -19800156 -2253054 14325546 -12978652 -5366759 -23870141 -14518844 -14809424 -13521500 -9893738 -9245218 28575700 16900000 -6300000 -3500000 -4100000 25500000 1800000
Debt Repayment -1500000 -86000000 -92500000 -24563000 -3750000 -68300000 0 -14700000 -5400000 -7500000 -27300000 -21340000 -19100000 -21200000 -14022737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 2573000 9841000 8129000 3760000 0 0 0 2934000 3900000 0 0 0 0 0 0 0 602636 2213489 429859 265747 122092 126116 0 0 0 0 0 0 0 0 16700000
Common Stock Repurchased -5028000 -6500000 -730000 -4428000 0 0 0 0 0 0 0 0 0 0 0 -35674454 -13874045 0 0 0 -1427400 0 0 0 0 0 -100000 -300000 0 0 0
Dividends Paid -112819000 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 0
Other Financing Activities -464000 5956000 7399000 8619000 105500000 68300000 -13615000 1085000 4765000 -1647000 3851329 77812995 13709131 1399844 11769683 50000000 292757 -7580248 -24300000 -14784591 -13504116 -13647616 -9893738 -9245218 28575700 16900000 100000 -3200000 -4100000 25500000 -14900000
Effect of Forex Changes on Cash 35828000 0 0 0 0 0 13615000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4900000 -5600000 -3900000 -3600000 -2300000 0
Net Change in Cash 4582000 5253000 5216000 -32229000 30077000 1311000 2768000 5219000 -419000 2253000 286327 5460554 -217945 -619719 2663423 -27078920 1850633 24098693 1071716 2103468 -250174 1575741 1601745 416491 1448364 -5500000 -4000000 -3600000 -2300000 -1100000 0
Cash at Beginning of Period 38779000 33526000 28310000 60539000 30462000 29151000 26383000 21164000 21583000 19330000 19043213 13582659 13800604 14420323 11756900 38835820 36985187 12886494 11814778 9711310 9961484 8385743 6783998 6367507 4919143 5500000 4000000 3600000 2300000 1100000 1000000
Cash at End of Period 43361000 38779000 33526000 28310000 60539000 30462000 29151000 26383000 21164000 21583000 19329540 19043213 13582659 13800604 14420323 11756900 38835820 36985187 12886494 11814778 9711310 9961484 8385743 6783998 6367507 0 0 0 0 0 1000000
Free Cash Flow 124041000 100291000 81175000 -57223000 -62121000 -78318000 -536000 17607000 565000 9526000 23686808 15720564 8971424 19164437 10237424 -44880216 12851294 29427172 24900221 16583358 14404381 15195743 11323535 10182765 11130934 -17500000 7700000 3700000 5400000 -24300000 -1800000
Operating Cash Flow 173046000 139768000 128103000 31444000 63246000 58756000 49454000 43728000 38241000 31245000 36087273 26049479 22563267 25978999 26082745 23001742 30138777 35222261 31013441 25733322 22401059 19998268 14707178 12447166 11130934 8600000 9600000 5300000 7100000 2200000 3400000
Capital Expenditure -49005000 -39477000 -46928000 -88667000 -125367000 -137074000 -49990000 -26121000 -37676000 -21719000 -12400465 -10328915 -13591843 -6814562 -15845321 -67881958 -17287483 -5795089 -6113220 -9149964 -7996678 -4802525 -3383643 -2264401 0 -26100000 -1900000 -1600000 -1700000 -26500000 -5200000

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.