MSA.TO Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 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
Total Current Assets 144341000 189751000 174737000 195989194 148751370 130758053 51208569.531558 35304759.441027 38558266.879979 37959596.613036 72733689.566743 136149933.751464 107506829.454016 69441950.305629 48912072.441635
Cash and Short Term Investments 57124000 49907000 63228000 63766159 19729608 27393107 28052578.775075 15042073.783003 13136719.654611 19676029.442586 35054561.241896 104113439.780594 80850277.372506 57807121.624253 39942546.795797
Cash & Equivalents 57118000 49791000 63130000 62236608 18676306 23995941 17952133.247352 6656712.105229 4028889.901352 2045496.107213 1160794.00221 566461.077917 492961.329612 523298.481372 274394.52819
Short Term Investments 6000 116000 98000 1529550 1053302 3397165 10100445.527723 8385361.677773 9107829.753259 17630533.335372 33893767.239686 103546978.702677 80357316.042894 57283823.142881 39668152.267607
Receivables 62161000 64673000 50842000 64122246 59600175 38711796 11625339.470791996 14764482.88064 0 -0.000000998377799987793 -0.000000014901161193847656 0 0 0 0
Inventory 25037000 75166000 60543000 63237872 62184916 57452090 10469025.66456 4496040.628028 2446106.888805 2482963.858764 1277308.705431 0 0 0 0
Other Current Assets 19000 5000 124000 4862917 7236671 7201060 1061625.6211310048 1002162.1493559983 22975440.336563 15800603.311686996 36401819.61941601 32036493.970870003 26656552.081510007 11634828.681376003 8969525.645838
Total Assets 493757000 569543000 580046000 530630384 482668185 439378570 332318779.212728 318560631.237834 308635770.946179 360155291.420213 413734426.020414 344718383.84264004 272209650.727293 220956556.999418 175664163.021946
Total Non-Current Assets 349416000 379792000 405309000 334641189 333916814 308620517 281110209.68117 283255871.796807 270077504.066201 322195694.807177 341000736.453671 208568450.091175 164702821.273277 9897773.514223002 22648072.596573003
Property, Plant and Equipment 295445000 311153000 335251000 252881355 255957851 229185182 193527362.080837 189357145.784998 165743575.269253 114922068.226485 109917098.651023 73292152.729446 63814259.624757 63892650.738241 59225333.87571
Goodwill and Intangible Assets 13821000 13902000 15584000 39043030 25052433 24607043 56043145.242027 60655185.537085 71914949.032396 76405231.546476 74425812.94844 0 0 0 0
Goodwill 0 0 0 0 0 0 1337714.122722 0 0 0 0 0 0 0 0
Intangible Assets 13821000 13902000 15584000 39043030 25052433 24607043 54705431.119305 0 0 0 0 0 0 0 0
Long Term Investments 14930000 15772000 14529000 3593375 3247575 1018385 -9243475.253323 -7505932.796804 -8203272.648136999 -14837866.468531001 -30473566.117776997 -99811102.630559 -76878691.57093701 -53994877.224018 -36577261.279137
Other Long Term Assets 25220000 38965000 39945000 39123429 49658955 53809907 40783177.61162898 40749473.27152799 40622252.412688985 145706261.502747 187131390.97198498 235087399.992288 177767253.21945703 0.0 0.0
Total Current Liabilities 84765000 134581000 110601000 126055795 106075375 96132977 33806646.975503 39576784.439831 42294694.992494 52570258.672058 47648944.932216 30862711.709216 36879349.06291 21887297.612485 22550492.016921
Accounts Payable 18383000 36486000 32784000 50935608 52419903 52138315 11395205.671811 0 0 8270023.663852 7113108.142319 7639581.579017 6155948.132689 4824558.348222 4837644.521619
Notes Payable/Short Term Debt 13575000 23772000 17151000 26692870 23808753 19392900 5875986.835935 7268499.934549 20426298.814045 24968570.919843 20370809.20811 0 76797.382433 45521.130284 37605.651624
Tax Payables 28671000 27741000 41438000 28632962 16964762 11030544 3978879.375269 0 0 6984972.433155 6579821.273101 12652114.129248 21923704.462683 9257857.325781 6931790.548536
Deferred Revenue 0 0 0 1 1 11030544 3978879.3752689995 0 0 6984972.433155 6579821.273101002 0 21923704.462683 9257857.325781003 12938169.070875999
Other Current Liabilities 24136000 46582000 19228000 19794354 12881956 2540674 8577695.717218999 32308284.505282003 21868396.178449 5361719.222053003 7005385.035584999 10571016.000951 -13200805.377578001 -1498496.5175830033 -2194717.775734
Total Liabilities 148200000 222990000 212514000 222585986 205593352 195006286 106955303.6242 113202682.62534 122096064.53225 93508967.788907 116732938.96067 42144702.837988 42234377.592631 22246262.479329 22848300.940632
Total Non-Current Liabilities 63435000 88409000 101913000 96530191 99517976 98873308 73148656.648696 73625898.185509 79801369.539756 40938709.116848 69083994.028454 11281991.128772 5355028.529721 358964.866845 297808.923712
Total Long Term Debt 19227000 23248000 37959000 46171335 57434656 48306692 41933169.826333 47803936.425187 59684936.257711 32972530.350679 59171456.805433 0 0 0 0
Deferred Tax Liabilities Non-Current 1127000 14727000 14741000 10219052 16673506 14977873 21040379.500118 18353899.524546 13295400.186188 5396498.620934 7542430.844962 10817110.383781 0 0 0
Other Long Term Liabilities 43081000 50434000 49213000 40139804 25409814 35588743 10175107.322245006 7468062.235775996 6821033.095857 2569680.145235 2370106.378059008 464880.74499100074 5355028.529721 358964.866845 297808.923712
Total Equity 345557000 346553000 367532000 308044397 277074832 244372283 225057911.9822 204722245.744367 183941676.157044 265267708.950246 293444424.953644 302573681.004652 229975273.134662 198710294.520089 152815862.081314
Non-Controlling Interest 2000 2000 2000 341547 325924 345151 305563.606328 635702.868127 2598030.256885 1378614.68106 3557062.1061 0 0 0 0
Total Stockholders' Equity 345555000 346551000 367530000 307702850 276748908 244027132 225057911.9822 204722245.744367 183941676.157044 265267708.950246 293444424.953644 302573681.004652 229975273.134662 198710294.520089 152815862.081314
Retained Earnings (Accumulated Deficit) 26381000 12872000 51609000 78963022 49325894 54748804 48330853.674819 47301137.324732 15091687.130583 18990323.999947 22041223.945752 74503845.49547 60848586.452892 47971826.413564 56209675.769671
Accumulated Other Comprehensive Income/(Loss) 1020461954500 1151797005000 1162648410000 800529490000 758336000000 0 0 0 0 0 0 0 0 0 0
Common Stock 44000 44000 44000 45330 47562 47706 52733.452527 52979.988621 50654.188328 66927.637562 82401.712165 90007.295012 83809.399879 83004.143737 77956.27354
Additional Paid in Capital -1020142824500 -1151463370000 -1162332533000 -800300795502 -758108624548 189230622 176674324.854854 157368128.431014 168799334.838133 246210457.31273702 271320799.29572695 227979828.21417004 169042877.28189102 150655463.96278802 96528230.038103
Total Liabilities & Shareholders' Equity 493757000 569543000 580046000 530630384 482668185 439378570 332318779.212728 318560631.237834 308635770.946179 360155291.420213 413734426.020414 344718383.84264004 272209650.727293 220956556.999418 175664163.021946
Total Investments 14936000 15888000 14627000 5122925 4300878 4415550 856970.2744 879428.880969 904557.105122 2792666.866841 3420201.121909 3735876.072118 3478624.471957 3288945.918863 3090890.98847
Total Debt 32802000 47020000 55110000 72864206 81243409 67699592 47809156.662268 55072436.359736 80111235.071756 57941101.270522 79542266.013544 0 76797.382433 45521.130284 37605.651624
Net Debt -24316000 -2771000 -8020000 10627598 62567103 43703651 29857023.414915998 48415724.254507005 76082345.170404 55895605.163309 78381472.01133399 -566461.077917 -416163.94717899995 -477777.351088 -236788.876566

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.