MSA.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
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
Net Income/Starting Line 0 4487000 43271000 68527405 37226776 46746593 39041081.347726 29616281.267494 19744680.303216 18990323.999947 22041223.945752 74503845.49547 60848586.452892 47971826.413564 56209675.769671
Cash From Operating Activities 89908000 5958000 87340000 149640812 63867397 46746593 60311567.77467 69320005.964044 39077795.366104 50050098.149139 55956118.69973 85881454.900401 87317788.121076 60394554.512923 72372643.984077
Depreciation and Amortization 0 1471000 58974000 49904599 47651577 0 20739742.455541 27013640.701372 34258020.650139 22687661.132773 43267412.101842 11334517.703922 21192708.366562 16793298.642938 9255983.91876
Deferred Income Tax 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 0 21000 440000 513277 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 0 -21000 -15345000 30695531 -21010956 0 -3941921.5365050063 11824832.28492 -8299524.305760004 -9382708.427804 742452.1119270027 15045538.188448995 221319.07442200184 75676.73157900572 49433.496641010046
Changes in Working Capital 0 0 0 0 0 0 4472665.507908 865251.710258 -6625381.281491 17754821.444223 -10094969.459791 -15002446.48744 5055174.2272 -4446247.275158 6857550.799005
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 0 0 0 0 0 916407.500214 -2215959.276566 -5715259.172306 -1445518.739654 -1277308.705431 0 0 0 0
Accounts Payable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 0 0 0 0 0 3556258.0076939994 3081210.9868240003 -910122.109185 19200340.183877002 -8817660.75436 0 0 0 0
Other Working Capital 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0.0 -15002446.48744 5055174.2272 -4446247.275158 6857550.799005
Cash From Investing Activities -46920000 -59303000 -77852000 -65821715.642103 -42496436.156828 -44642691.213843 -32567138.967903 -27731127.862641 -32411559.121787 -37028096.428817 -177396980.130411 -45955992.218126 -34832518.023953 -23727019.056358 -39602127.811516
Investments in Property Plant and Equipment -51244000 -66410000 -96100000 -75724024.474614 -58369402.995268 -23012178.687125 -31481259.402227 -28964540.714564 -35317287.927472 -33432228.016435 -61320015.366709 -15993355.72403 -11208464.974527 -11791709.035231 -26011750.954461
Payments for Acquisitions 1891000 5456000 -2385000 5475000 -1103910.246457 -29901605.200883 0 0 13194131.006435003 0 0 0 0 0 0
Purchases of Securities 7152000 -5456000 -37803000 -5475000.000000007 -16504360.581261002 0 0 0 -2597310.690993 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 1157000 5456000 19418000 3864788 16454688 0 0 1233412.518617 5503039.496679 0 0 0 0 0 0
Other Investing Activities -5876000 1651000 39018000 6037520 17026549 8271092 -1085879.565676 0.3333059996366501 -13194131.006436002 -3595868.4123819917 -116076964.763702 -29962636.494096 -23624053.049426 -11935310.021126997 -13590376.857055
Cash From Financing Activities -45841000 -43344000 -9240000 -37607277.174345 -27883800.781648 5813395 -16418031.444256 -39146043.430132 -5606162.721764 -21817698.265605 61179529.708738 -22641361.589032 -30002924.178416 -21389343.768309 -15906248.509228
Debt Repayment -33749000 -22532000 -36520000 -26507556.742014 -31708338.999994 -5271119.553808 -3176035.924395 0 0 -6664060.573156 -1994128.899392 -53759.303575 0 0 -781138.506272
Common Stock Issued 0 0 29816000 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid -20519000 -22990000 -17670000 -14008005.129894 -13988801.501444 -12295625.276315 -12293160.29541 -11513301.499188 -10007156.462019 -13222111.790313 -23062120.677396 -21930751.126854 -19868693.000336 -20224396.984319 -14220174.170204
Other Financing Activities 8427000 2178000 15134000 2908284 17813339 23380139 -948835.224451 -27632741.930944003 4400993.740255 -1931525.902135998 86235779.285526 -656851.158603 -10134231.17808 -1164946.7839899994 -904935.8327520005
Effect of Forex Changes on Cash 10180000 6701000 -716000 -1769888.383734 1265720 776736 -0.000000998377799987793 -0.000000003725290298461914 0.0000010011717677116394 -0.000000003725290298461914 0 0.0000010058283805847168 -0.000000014901161193847656 -0.000000011175870895385742 -0.000000007450580596923828
Net Change in Cash 7327000 -13339000 -468000 44441932 -5247119 7755120 11326397.36251 2442834.671271 1060073.522554 -8795696.545282997 -60261331.72194299 17284101.093244 22482345.91870699 15278191.688255996 16864267.663333
Cash at Beginning of Period 49791000 63130000 63598000 17794676 23923425 16240821 6625735.884842 4213877.433958 2968816.378798 28471725.987869 95315892.963839 86829338.68735 58367931.453799 42528929.935997 23078279.132464
Cash at End of Period 57118000 49791000 63130000 62236608 18676306 23995941 17952133.247352 6656712.105229 4028889.901352 19676029.442586 35054561.241896 104113439.780594 80850277.372506 57807121.624253 39942546.795797
Free Cash Flow 38664000 -60452000 -8760000 73916787 5497994 23734414 28830308.372442998 40355465.24948001 3760507.4386319965 16617870.132704 -5363896.666979 69888099.176371 76109323.146549 48602845.477692 46360893.029616006
Operating Cash Flow 89908000 5958000 87340000 149640812 63867397 46746593 60311567.77467 69320005.964044 39077795.366104 50050098.149139 55956118.69973 85881454.900401 87317788.121076 60394554.512923 72372643.984077
Capital Expenditure -51244000 -66410000 -96100000 -75724024.474614 -58369402.995268 -23012178.687125 -31481259.402227 -28964540.714564 -35317287.927472 -33432228.016435 -61320015.366709 -15993355.72403 -11208464.974527 -11791709.035231 -26011750.954461

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.