MCRI 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
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
Total Current Assets 74966000 89429000 84064000 73156000 79155000 46681000 46031000 39411000 31787000 34262000 33979728 31945168 24862409 22990656 22135606 19946860 49692746 45523975 21917152 20183126 17309932 16310011 15781784 15402827 13080506 9200000 9300000 7400000 6500000 4900000 2100000
Cash and Short Term Investments 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 5000000 5500000 4000000 3600000 2300000 1100000
Cash & Equivalents 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 5000000 5500000 4000000 3600000 2300000 1100000
Short Term Investments 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
Receivables 12996000 34555000 35827000 28630000 5643000 7019000 8933000 5444000 4340000 4186000 3236231 2456883 2299847 3368452 2294703 3344441 5132222 3268970 3846362 3453691 3575425 2724726 3638717 3443703 2037652 1300000 800000 500000 500000 600000 200000
Inventory 7614000 7558000 7159000 7823000 6735000 3692000 3335000 3097000 2881000 2846000 2675145 2382802 2165109 1883816 1706867 1564347 1496046 1471667 1456453 1452696 1245967 993260 976141 1099285 1456602 500000 600000 400000 300000 300000 200000
Other Current Assets 10995000 8537000 7552000 8393000 6238000 5508000 4612000 4487000 3402000 5647000 8738812 8062270 6814794 3937784 3713713 3281172 4228658 3798151 3727843 3461961 2777230 2630541 2781183 4075841 3218745 2400000 2400000 2500000 2100000 1700000 600000
Total Assets 690376000 692942000 690459000 671877000 610878000 455127000 332087000 295165000 274846000 252301000 244523242 248119955 179599604 179733538 185786714 182501496 154285868 138380907 117670039 118338921 115877125 117480087 121063517 126390808 131654425 89500000 67800000 67400000 69300000 69300000 37900000
Total Non-Current Assets 615410000 603513000 606395000 598721000 531723000 408446000 286056000 255754000 243059000 218039000 210543295 216175096 154737195 156742882 163651108 162554636 104593122 92856932 95752887 98155795 98567193 101170076 105281733 110987981 118573919 80300000 58500000 60000000 62800000 64400000 35800000
Property, Plant and Equipment 580497000 578050000 580807000 572507000 501483000 374324000 250714000 214899000 203154000 180271000 175637463 178425594 153213145 156430839 163081486 159756687 101775280 92625685 95483363 97749175 98438930 100850259 104795141 110309734 117696537 78600000 56800000 58900000 61700000 63700000 35200000
Goodwill and Intangible Assets 25410000 25463000 25588000 26084000 26649000 27815000 28980000 30146000 31311000 32477000 33641810 35315810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Goodwill 25111000 25111000 25111000 25111000 25111000 25111000 25111000 25111000 25111000 25111000 25110810 25110810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 299000 352000 477000 973000 1538000 2704000 3869000 5035000 6200000 7366000 8531000 10205000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments -23084000 0 0 598591000 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 Long Term Assets 32587000 0 0 -598461000 3591000 6307000 6362000 10709000 8594000 5291000 1264022 2433692 1524050 312043 569622 2797949 2817842 231247 269524 406620 128263 319817 486592 678247 877382 1700000 1700000 1100000 1100000 700000 600000
Total Current Liabilities 123367000 117744000 141178000 109444000 79465000 59445000 39413000 35120000 70927000 29050000 26842956 26172165 23291575 24293839 21086635 27291636 22041497 18485977 16057851 13666074 21174735 20652659 20405714 21497650 20884318 8400000 10000000 8900000 10000000 10300000 4100000
Accounts Payable 70658000 14418000 18575000 11655000 17037000 11182000 8184000 8720000 6747000 7933000 8665570 8061570 8693395 10216495 8984010 10213418 12811340 8590669 7335630 5747775 8407887 6227124 6596568 8268869 8180348 3400000 4100000 2800000 3600000 2500000 2200000
Notes Payable/Short Term Debt 897000 7332000 20745000 13313000 20791000 0 0 0 40900000 0 0 0 0 0 1000000 2500000 0 0 0 0 6059591 8279095 8106296 7537893 7333921 900000 2200000 3500000 4000000 5400000 800000
Tax Payables 6896000 5805000 5226000 2774000 2999000 2788000 2607000 2588000 2396000 2198000 2046143 2424517 1235545 0 46546 233736000 0 16457000 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 6896000 23016000 0 0 0 0 0 0 0 0 0 0 0 0 0 9173846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 38020000 67173000 96632000 81702000 38638000 45475000 28622000 23812000 20884000 18919000 16131243 15686078 13362635 14077344 11056079 -228331628 9230157 -6561692 8722221 7918299 6707257 6146440 5702850 5690888 5370049 4100000 3700000 2600000 2400000 2400000 1100000
Total Liabilities 177236000 153988000 242445000 303810000 269677000 153945000 65613000 61320000 70927000 75350000 80642956 107272165 49083624 57151929 73282292 76907007 24866930 22734591 30111044 52575579 67154322 77179403 89633091 99562146 105785844 63000000 45100000 48400000 50700000 52100000 20300000
Total Non-Current Liabilities 53868999 36244000 101267000 194366000 190212000 94500000 26200000 26200000 47647000 46300000 53800000 81100000 25792049 32858090 52195657 49615371 2825433 4248614 14053193 38909505 45979587 56526744 69227377 78064496 84901526 54600000 35100000 39500000 40700000 41800000 16200000
Total Long Term Debt 5500000 13228000 81650000 181146000 190212000 94500000 26200000 26200000 0 46300000 53800000 81100000 24680000 28600000 47500000 47500000 0 0 8100000 32400000 41125000 52000000 64236548 73480788 82235509 52300000 32900000 37600000 39100000 41400000 15500000
Deferred Tax Liabilities Non-Current 32587000 23016000 19617000 13220000 5770000 1950000 2110000 3834000 0 0 0 0 1112049 3384218 4695657 2115371 2825433 4248614 5953193 6509505 4854587 4526744 4990829 4583708 2666017 2200000 2200000 1800000 1600000 500000 700000
Other Long Term Liabilities 15781999 0 0 0 -5770000 -1950000 -2110000 -3834000 47647000 0 0 0 0 873872 0 0 0 0 0 0 0 0 0 0 0 100000 0 100000 0 -100000 0
Total Equity 513140000 538954000 448014000 368067000 341201000 301182000 266474000 233845000 203919000 176951000 163880286 140847790 130515980 122581609 112504422 105594489 129418938 115646316 87558995 65763342 48722803 40300684 31430426 26828662 25868581 26500000 22700000 19000000 18600000 17200000 17600000
Non-Controlling Interest 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 200000 300000 0
Total Stockholders' Equity 513140000 538954000 448014000 368067000 341201000 301182000 266474000 233845000 203919000 176951000 163880286 140847790 130515980 122581609 112504422 105594489 129418938 115646316 87558995 65763342 48722803 40300684 31430426 26828662 25868581 26500000 22700000 19000000 18400000 16900000 17600000
Retained Earnings (Accumulated Deficit) 467846000 498217000 410738000 342250000 318572000 286756000 257516000 231978000 207404000 186745000 172560005 154599183 145688335 139373616 131137355 126295876 116754908 92274690 70194319 49158859 32632419 23026496 14423150 9821386 8861305 9100000 5700000 2200000 1300000 -200000 500000
Accumulated Other Comprehensive Income/(Loss) -0.00000007460698725481052 -0.00000007274736368856338 0.00000004884981308350689 0.00000004263256414560601 0.00000006927791673660977 0.00000007993605777301127 0.000000010658141036401503 -0.000000014210854715202004 -3484999.9999999995 -0.000000028421709430404007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock 191000 191000 191000 191000 191000 191000 191000 191000 191000 191000 190963 190963 190963 190963 190963 190963 190963 190726 190726 95363 95363 95363 95363 95363 95363 0 0 0 0 0 0
Additional Paid in Capital 45103000 40546000 37084999 25625999 22437999 14234999 8767000 1676000 -191000 -9984999.99999997 -8870682 -13942356 -15363318 -16982970 -18823896 -20892350 12473067 23180900 17173950 16509120 15995021 17178825 16911913 16911913 16911913 17400000 17000000 16800000 17100000 17100000 17100000
Total Liabilities & Shareholders' Equity 690376000 692942000 690459000 671877000 610878000 455127000 332087000 295165000 274846000 252301000 244523242 248119955 179599604 179733538 185786714 182501496 154285868 138380907 117670039 118338921 115877125 117480087 121063517 126390808 131654425 89500000 67800000 67400000 69300000 69300000 37900000
Total Investments -23084000 0 0 598591000 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
Total Debt 20418000 20560000 102395000 194459000 211003000 94500000 26200000 26200000 40900000 46300000 53800000 81100000 24680000 28600000 48500000 50000000 0 0 8100000 32400000 47184591 60279095 72342844 81018681 89569430 53200000 35100000 41100000 43100000 46800000 16300000
Net Debt -22943000 -18219000 68869000 166149000 150464000 64038000 -2951000 -183000 19736000 24717000 34470460 62056787 11097341 14799396 34079677 38243100 -38835820 -36985187 -4786494 20585222 37473281 50317611 63957101 74234683 83201923 48200000 29600000 37100000 39500000 44500000 15200000

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.