MOS 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
2013
05-31
2012
05-31
2011
05-31
2010
05-31
2009
05-31
2008
05-31
2007
05-31
2006
05-31
2005
05-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
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
Report Filing: 2024-02-22 2023-02-23 2022-02-23 2021-02-22 2020-02-20 2019-03-13 2018-02-21 2017-02-15 2016-02-19 2015-02-17 2013-12-31 2013-07-17 2012-07-17 2011-07-19 2010-07-23 2009-07-24 2008-07-29 2007-08-09 2006-08-11 2005-08-05 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31 1997-12-31 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30 1992-06-30 1991-06-30 1990-06-30 1989-06-30 1988-06-30
Total Current Assets 4745000000 6556600000 5325300000 3521200000 3718200000 4237000000 4616500000 3057700000 4144700000 5364200000 8105800000 6880500000 6581100000 6684900000 4974800000 5307800000 4809500000 1955500000 1580400000 1731900000 639600000 700000000 1153200000 592900000 927900000 1482600000 1062200000 1014400000 918200000 504400000 534000000 433400000 265800000 295600000 245500000 394500000 376900000
Cash and Short Term Investments 348800000 735400000 769500000 574000000 519100000 847700000 2153500000 673100000 1276300000 2374600000 5293100000 3697100000 3811000000 3906400000 2922600000 2703200000 1960700000 420600000 173300000 245000000 76800000 17700000 248700000 84500000 80800000 110600000 109700000 43200000 9600000 196100000 169000000 111600000 32600000 38800000 29600000 91500000 147300000
Cash & Equivalents 348800000 735400000 769500000 574000000 519100000 847700000 2153500000 673100000 1276300000 2374600000 5293100000 3697100000 3811000000 3906400000 2523000000 2703200000 1960700000 420600000 173300000 245000000 76800000 17700000 248700000 84500000 80800000 110600000 109700000 43200000 9600000 196100000 169000000 111600000 32600000 38800000 29600000 91500000 147300000
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399600000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 1538500000 1699900000 1531900000 881100000 803900000 838500000 783900000 805700000 1100000000 1006200000 612500000 1015700000 751600000 986400000 705900000 597600000 1039200000 557000000 505800000 671700000 194800000 179000000 217600000 82500000 254200000 421500000 288100000 362500000 350200000 48600000 109100000 145100000 55300000 72800000 54900000 116500000 90500000
Inventory 2523200000 3543100000 2741400000 1739200000 2076400000 2270200000 1547200000 1391100000 1563500000 1718300000 1432900000 1557300000 1237600000 1266400000 1002300000 1125900000 1350900000 787400000 760900000 753400000 305700000 349100000 292300000 332600000 439600000 580600000 592800000 534200000 476700000 254400000 253100000 164300000 167800000 176600000 154900000 179400000 132400000
Other Current Assets 334500000 578200000 282500000 326900000 318800000 280600000 131900000 187800000 204900000 265100000 767300000 610400000 780900000 525700000 344000000 881100000 458700000 190500000 140400000 61800000 62300000 154200000 394600000 93300000 153300000 369900000 71600000 74500000 81700000 5300000 2800000 12400000 10100000 7400000 6100000 7100000 6700000
Total Assets 23032800000 23386000000 22036400000 19789800000 19298500000 20119200000 18633400000 16840700000 17412400000 18283000000 19554000000 18086000000 16690400000 15786900000 12707700000 12676200000 11819800000 9163600000 8720600000 8444000000 3670700000 3637100000 4248900000 4261600000 5195900000 6456900000 4673900000 3611600000 3436800000 2693200000 2778300000 2055600000 1778000000 1739300000 1584700000 1677900000 1472100000
Total Non-Current Assets 18287800000 16829400000 16711100000 16268600000 15580300000 15882200000 14016900000 13783000000 13267700000 12918800000 11448200000 11205500000 10109300000 9102000000 7732900000 7368400000 7010300000 7208100000 7140200000 6712100000 3031100000 2937100000 3095700000 3668700000 4268000000 4974300000 3611700000 2597200000 2518600000 2188800000 2244300000 1622200000 1512200000 1443700000 1339200000 1283400000 1095200000
Property, Plant and Equipment 13815200000 12678700000 12475300000 11854300000 11690000000 11746500000 9711700000 9198500000 8721000000 9313900000 8576600000 8486800000 7545900000 6635900000 5465600000 4899300000 4648000000 4449400000 4416600000 4121400000 2357800000 2300700000 2308600000 2345800000 3250700000 3697400000 2506000000 2409200000 2351300000 1868200000 1927400000 1326500000 1266800000 1220900000 1144100000 1144100000 780000000
Goodwill and Intangible Assets 1138600000 1116300000 1172200000 1173000000 1156900000 1707500000 1693600000 1630900000 1595300000 1806500000 1794400000 1844600000 1844400000 1829800000 1763200000 1734100000 1875200000 2283800000 2347100000 2160300000 289000000 319000000 319000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Goodwill 1138600000 1116300000 1172200000 1173000000 1156900000 1707500000 1693600000 1630900000 1595300000 1806500000 1794400000 1844600000 1844400000 1829800000 1763200000 1734100000 1875200000 2283800000 2347100000 0 0 319000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2160300000 289000000 0 319000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 909000000 885900000 691800000 673100000 763600000 826600000 1089500000 1063100000 980500000 849800000 576400000 431500000 454200000 434300000 54700000 357800000 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 2425000000 2148500000 2371800000 2568200000 1969800000 1601600000 1522100000 1890500000 1970900000 948600000 500800000 442600000 264800000 202000000 449400000 377200000 487100000 474900000 376500000 430400000 384300000 317400000 468100000 1322900000 1017300000 1276900000 1105700000 188000000 167300000 320600000 316900000 295700000 245400000 222800000 195100000 139300000 315200000
Total Current Liabilities 3873700000 5533800000 4787400000 3146500000 2591700000 2483700000 2031100000 1476800000 2048300000 1600400000 3265900000 1764900000 1917700000 1928500000 1303900000 1621800000 2186100000 1629700000 1126100000 1107300000 454000000 451500000 773200000 630500000 490900000 905100000 673100000 421800000 366400000 252000000 209400000 238300000 185600000 247500000 211600000 270300000 231400000
Accounts Payable 1166900000 1292500000 1260700000 769100000 680400000 780900000 540900000 471800000 520600000 797300000 570200000 763100000 912400000 941100000 552500000 1093400000 1022100000 433500000 420200000 462700000 185700000 154800000 150300000 201300000 200900000 255900000 253300000 243000000 193500000 106000000 110300000 75900000 73300000 0 0 0 0
Notes Payable/Short Term Debt 595100000 1210200000 899400000 504300000 88800000 37500000 349600000 38900000 68500000 54500000 23000000 69600000 43000000 71600000 98300000 136000000 176400000 542400000 222100000 204900000 25400000 106200000 75400000 217500000 29900000 408300000 188900000 40500000 27800000 8800000 1100000 33300000 12200000 22900000 21500000 60300000 46000000
Tax Payables 190000000 208300000 184300000 83100000 33900000 65500000 0 0 30600000 48700000 0 81100000 78500000 132600000 63700000 327600000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 261800000 743900000 437700000 287600000 266900000 199800000 140400000 145600000 121200000 101600000 0 243300000 323000000 243200000 65900000 -709800000 952600000 0 0 416300000 0 0 242100000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 1659900000 2078900000 2005300000 1502400000 1521700000 1400000000 1000200000 820500000 1307400000 598300000 2672700000 607800000 560800000 540000000 523500000 774600000 35000000 653800000 483800000 23400000 242900000 190500000 305400000 211700000 260100000 240900000 230900000 138300000 145100000 137200000 98000000 129100000 100100000 224600000 190100000 210000000 185400000
Total Liabilities 10600000000 11191800000 11287900000 10034600000 9930900000 9514500000 8994300000 7218200000 7847400000 7562400000 8233400000 4643100000 4691000000 4125000000 3959300000 4161000000 5065200000 4957400000 5169400000 5208700000 3144100000 3245400000 3708200000 3586200000 4115800000 4596500000 2738200000 1834400000 1770800000 1450400000 1545200000 1625200000 1162600000 1040700000 765000000 912600000 996000000
Total Non-Current Liabilities 6726300000 5658000000 6500500000 6888100000 7339200000 7030800000 6963200000 5741400000 5799100000 5962000000 4967500000 2878200000 2773300000 2196500000 2655400000 2539200000 2879100000 3327700000 4043300000 4101400000 2690100000 2793900000 2935000000 2955700000 3624900000 3691400000 2065100000 1412600000 1404400000 1198400000 1335800000 1386900000 977000000 793200000 553400000 642300000 764600000
Total Long Term Debt 3399700000 2411900000 3382200000 4073800000 4525500000 4491500000 4878100000 3779300000 3791100000 3778000000 3008900000 1009600000 1010000000 761300000 1245600000 1256500000 1375000000 1818100000 2388100000 2463700000 2091400000 2165300000 2216100000 2143100000 2518700000 2638700000 1235200000 694800000 736700000 515500000 688100000 893400000 630600000 607700000 385000000 501500000 439400000
Deferred Tax Liabilities Non-Current 1065500000 1010100000 1016200000 1060800000 1040700000 1080600000 1117300000 1009200000 977400000 984000000 0 961400000 787900000 580100000 583400000 456600000 516200000 634400000 675000000 724700000 19900000 57600000 176300000 291600000 589600000 566600000 389700000 373300000 315700000 399200000 372600000 317500000 213200000 43000000 29300000 20200000 14500000
Other Long Term Liabilities 2261100000 2236000000 2102100000 1753500000 1773000000 1458700000 967800000 952900000 1030600000 1200000000 1958600000 907200000 975400000 855100000 826400000 826100000 987900000 875200000 980200000 913000000 578800000 571000000 542600000 521000000 516600000 486100000 440200000 344500000 352000000 283700000 275100000 176000000 133200000 142500000 139100000 120600000 310700000
Total Equity 12432800000 12194200000 10748500000 9755200000 9367600000 10604700000 9639100000 9622500000 9565000000 10720600000 11320600000 13442900000 11999400000 11661900000 8748400000 8515200000 6754600000 4206200000 3551200000 3235300000 526600000 391700000 540700000 675400000 1080100000 1860400000 1935700000 1777200000 1666000000 1242800000 1233100000 430400000 615400000 698600000 819700000 765300000 476100000
Non-Controlling Interest 142600000 139600000 144400000 173800000 182100000 207400000 21600000 37900000 33200000 17500000 18300000 17500000 16300000 20300000 26200000 22200000 23400000 22300000 20400000 21800000 0 0 0 0 0 0 0 437300000 509700000 479900000 578100000 0 0 0 0 0 0
Total Stockholders' Equity 12290200000 12054600000 10604100000 9581400000 9185500000 10397300000 9617500000 9584600000 9531800000 10703100000 11302300000 13425400000 11983100000 11641600000 8722200000 8493000000 6731200000 4183900000 3530800000 3213500000 526600000 391700000 540700000 675400000 1080100000 1860400000 1935700000 1339900000 1156300000 762900000 655000000 430400000 615400000 698600000 819700000 765300000 476100000
Retained Earnings (Accumulated Deficit) 14241900000 14203400000 12014200000 10511000000 9921500000 11064700000 10631100000 10863400000 11014800000 11168900000 11182100000 11603400000 10141300000 8330600000 5905300000 5746200000 3485400000 1402600000 982900000 1115400000 -1132200000 -984700000 -865300000 -790000000 -411100000 400600000 446200000 522100000 359100000 99600000 -6300000 22500000 207400000 305800000 238000000 183900000 87800000
Accumulated Other Comprehensive Income/(Loss) -1954900000 -2152200000 -1891800000 -1806200000 -1598200000 -1657100000 -1061600000 -1312200000 -1492900000 -473700000 114299999 326400000 378000000 710200000 289400000 258600000 790600000 458900000 299200000 -72000000 1000000 -146400000 -117100000 -58600000 -37300000 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock 3200000 3400000 3700000 3800000 3800000 3800000 3500000 3500000 3500000 3700000 4300000 4300000 4300000 4500000 4500000 4400000 4400000 4400000 3900000 3900000 130600000 1306000 125200000 125200000 125200000 0 0 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital 0 0 478000000 872800000 858400000 985900000 44500000 29900000 6400000 4200000 1600001 1491300000 1459500000 2596300000 2523000000 2483800000 2450800000 2318000000 2244800000 2166200000 1524400000 1521494000 1397900000 1398800000 1403300000 1459800000 1489500000 817800000 797200000 663300000 661300000 407900000 408000000 392800000 581700000 581400000 388300000
Total Liabilities & Shareholders' Equity 23032800000 23386000000 22036400000 19789800000 19298500000 20119200000 18633400000 16840700000 17412400000 18283000000 19554000000 18086000000 16690400000 15786900000 12707700000 12676200000 11819800000 9163600000 8720600000 8444000000 3670700000 3637100000 4248900000 4261600000 5195900000 6456900000 4673900000 3611600000 3436800000 2693200000 2778300000 2055600000 1778000000 1739300000 1584700000 1677900000 1472100000
Total Investments 909000000 885900000 691800000 673100000 763600000 826600000 1089500000 1063100000 980500000 849800000 576400000 431500000 454200000 434300000 454300000 357800000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 3994800000 3622100000 4281600000 4578100000 4614300000 4529000000 5227700000 3818200000 3859600000 3832500000 3031900000 1079200000 1053000000 832900000 1343900000 1392500000 1551400000 2360500000 2610200000 2668600000 2116800000 2271500000 2291500000 2360600000 2548600000 3047000000 1424100000 735300000 764500000 524300000 689200000 926700000 642800000 630600000 406500000 561800000 485400000
Net Debt 3646000000 2886700000 3512100000 4004100000 4095200000 3681300000 3074200000 3145100000 2583300000 1457900000 -2261200000 -2617900000 -2758000000 -3073500000 -1179100000 -1310700000 -409300000 1939900000 2436900000 2423600000 2040000000 2253800000 2042800000 2276100000 2467800000 2936400000 1314400000 692100000 754900000 328200000 520200000 815100000 610200000 591800000 376900000 470300000 338100000

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.