MO 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
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-27 2023-02-27 2022-02-25 2021-02-26 2020-02-25 2019-02-26 2018-02-27 2017-02-27 2016-02-25 2015-02-25 2014-02-26 2013-02-27 2012-02-16 2011-02-25 2010-02-24 2009-02-27 2008-02-28 2007-03-01 2006-03-10 2005-03-15 2004-03-12 2003-03-27 2002-03-19 2001-03-29 2000-03-02 1999-03-18 1998-03-06 1997-03-11 1996-03-28 1995-03-10 1994-03-16 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Total Current Assets 5585000000 7220000000 6083000000 7117000000 4824000000 4299000000 4344000000 7260000000 6086000000 6878000000 6590000000 6315000000 7131000000 5981000000 5773000000 11076000000 22890000000 26152000000 25781000000 25901000000 21382000000 17441000000 17275000000 17238000000 20895000000 20230000000 17440000000 15190000000 14879000000 13908000000 12808000000 13906000000 12594000000 12367000000 9380000000 8151000000 6572000000 5914000000 5893000000
Cash and Short Term Investments 3691000000 4030000000 4544000000 4945000000 2117000000 1333000000 1253000000 4569000000 2369000000 3321000000 3175000000 2900000000 3270000000 2314000000 1871000000 7916000000 6498000000 5020000000 6258000000 5744000000 3777000000 565000000 453000000 937000000 5100000000 4081000000 2282000000 240000000 1138000000 184000000 182000000 1021000000 126000000 146000000 118000000 168000000 189000000 73000000 156000000
Cash & Equivalents 3691000000 4030000000 4544000000 4945000000 2117000000 1333000000 1253000000 4569000000 2369000000 3321000000 3175000000 2900000000 3270000000 2314000000 1871000000 7916000000 6498000000 5020000000 6258000000 5744000000 3777000000 565000000 453000000 937000000 5100000000 4081000000 2282000000 240000000 1138000000 184000000 182000000 1021000000 126000000 146000000 118000000 168000000 189000000 73000000 156000000
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 0 0 0 0 0 0 0 0
Receivables 71000000 1769000000 47000000 137000000 268000000 309000000 603000000 151000000 124000000 124000000 115000000 193000000 268000000 1250000000 96000000 44000000 3323000000 6070000000 5361000000 5754000000 5256000000 5139000000 5148000000 5019000000 4313000000 4691000000 4294000000 4466000000 4508000000 4382000000 3982000000 4147000000 4121000000 4101000000 2956000000 2222000000 2083000000 1878000000 1797000000
Inventory 1215000000 1180000000 1194000000 1966000000 2293000000 2331000000 2225000000 2051000000 2031000000 2040000000 1879000000 1746000000 1779000000 1803000000 1810000000 1069000000 10571000000 12186000000 10584000000 10041000000 9540000000 9127000000 8923000000 8765000000 9028000000 9445000000 9039000000 9002000000 7862000000 7987000000 7358000000 7785000000 7445000000 7153000000 5751000000 5384000000 4154000000 3836000000 3827000000
Other Current Assets 608000000 241000000 298000000 69000000 146000000 326000000 263000000 489000000 1562000000 1393000000 1421000000 1476000000 1814000000 614000000 1996000000 2047000000 2498000000 2876000000 3578000000 4362000000 2809000000 2610000000 2751000000 2517000000 2454000000 2013000000 1825000000 1482000000 1371000000 1355000000 1286000000 953000000 902000000 967000000 555000000 377000000 146000000 127000000 113000000
Total Assets 38570000000 36954000000 39523000000 47414000000 49271000000 55638000000 43202000000 45932000000 32535000000 34475000000 34859000000 35329000000 36962000000 37402000000 36677000000 27215000000 57211000000 104270000000 107949000000 101648000000 96175000000 87540000000 84968000000 79067000000 61381000000 59920000000 55947000000 54871000000 53811000000 52649000000 51205000000 50014000000 47384000000 46569000000 38528000000 36960000000 19145000000 17642000000 17429000000
Total Non-Current Assets 32985000000 29734000000 33440000000 40297000000 44447000000 51339000000 38858000000 38672000000 26449000000 27597000000 28269000000 29014000000 29831000000 31421000000 30904000000 16139000000 34321000000 78118000000 82168000000 75747000000 74793000000 70099000000 67693000000 61829000000 40486000000 39690000000 38507000000 39681000000 38932000000 38741000000 38397000000 36108000000 34790000000 34202000000 29148000000 28809000000 12573000000 11728000000 11536000000
Property, Plant and Equipment 1652000000 1608000000 1553000000 2012000000 1999000000 1938000000 1914000000 1958000000 1982000000 1983000000 2028000000 2102000000 2216000000 2380000000 2684000000 2199000000 8857000000 17274000000 16678000000 16305000000 16067000000 14846000000 15137000000 15303000000 12271000000 12335000000 11621000000 17096000000 11116000000 11171000000 10463000000 10530000000 9946000000 9604000000 8457000000 8648000000 6582000000 6237000000 5684000000
Goodwill and Intangible Assets 20477000000 17561000000 17483000000 17792000000 17864000000 17475000000 17707000000 17321000000 17313000000 17334000000 17232000000 17252000000 17272000000 17292000000 17312000000 3116000000 12954000000 45320000000 43415000000 39112000000 39545000000 37871000000 37548000000 33090000000 16879000000 17566000000 17789000000 18998000000 19319000000 19744000000 19746000000 18523000000 18624000000 19037000000 15682000000 15071000000 4052000000 3988000000 4457000000
Goodwill 6791000000 5177000000 5177000000 5177000000 5177000000 5196000000 5307000000 5285000000 5285000000 5285000000 5174000000 5174000000 5174000000 5174000000 5174000000 77000000 8001000000 33235000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 13686000000 12384000000 12306000000 12615000000 12687000000 12279000000 12400000000 12036000000 12028000000 12049000000 12058000000 12078000000 12098000000 12118000000 12138000000 3039000000 4953000000 12085000000 43415000000 39112000000 39545000000 37871000000 37548000000 33090000000 16879000000 17566000000 17789000000 18998000000 19319000000 19744000000 19746000000 18523000000 18624000000 19037000000 15682000000 15071000000 4052000000 3988000000 4457000000
Long Term Investments 10041000000 9600000000 13481000000 19529000000 23581000000 30496000000 18851000000 18880000000 6722000000 7797000000 8452000000 6637000000 5509000000 9869000000 4980000000 4261000000 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 815000000 965000000 923000000 964000000 1003000000 1430000000 386000000 513000000 432000000 483000000 557000000 3023000000 4834000000 1880000000 5928000000 6563000000 12510000000 15524000000 22075000000 20330000000 19181000000 17382000000 15008000000 13436000000 11336000000 9789000000 9097000000 3587000000 8497000000 7826000000 8188000000 7055000000 6220000000 5561000000 5009000000 5090000000 1939000000 1503000000 1395000000
Total Current Liabilities 11319000000 8616000000 8579000000 9063000000 8174000000 21193000000 6792000000 7375000000 7078000000 7673000000 7058000000 8251000000 7643000000 6840000000 7992000000 7142000000 18782000000 25427000000 26158000000 23574000000 21393000000 19082000000 20653000000 26976000000 18017000000 16379000000 15071000000 15040000000 14944000000 13569000000 14468000000 13263000000 12642000000 12084000000 9266000000 7969000000 5176000000 4482000000 3967000000
Accounts Payable 582000000 552000000 449000000 380000000 325000000 399000000 374000000 425000000 400000000 416000000 409000000 451000000 503000000 529000000 494000000 494000000 1463000000 4016000000 3645000000 3466000000 3198000000 3088000000 3600000000 3787000000 3351000000 3359000000 3318000000 3409000000 3364000000 3789000000 3137000000 2401000000 2820000000 2462000000 1917000000 0 0 0 0
Notes Payable/Short Term Debt 1121000000 1556000000 1105000000 1500000000 1000000000 13848000000 864000000 0 4000000 1000000000 525000000 1459000000 600000000 0 775000000 135000000 3083000000 4201000000 6266000000 4297000000 3376000000 1965000000 3451000000 9968000000 2242000000 2047000000 1673000000 2279000000 2719000000 1497000000 2935000000 2862000000 2687000000 2621000000 1564000000 560000000 1156000000 967000000 678000000
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 220000000 231000000 0 98000000 0 0 0 0 0 0 3824000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 2700000000 2700000000 2900000000 3184000000 3021000000 3055000000 0 0 3190000000 3084000000 2982000000 3165000000 0 0 0 0 11994000000 14466000000 13182000000 13323000000 12116000000 11616000000 11330000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 6916000000 3808000000 4125000000 3999000000 3828000000 3891000000 5554000000 6950000000 3484000000 3173000000 3142000000 3176000000 6320000000 6080000000 6723000000 6415000000 2242000000 2744000000 3065000000 2488000000 2703000000 2413000000 -1552000000 13221000000 12424000000 10973000000 10080000000 9352000000 8861000000 8283000000 8396000000 8000000000 7135000000 7001000000 5785000000 7409000000 4020000000 3515000000 3289000000
Total Liabilities 42060000000 40877000000 41129000000 44489000000 42952000000 40849000000 27822000000 33159000000 29662000000 31465000000 30741000000 32159000000 33247000000 32175000000 32605000000 24387000000 38657000000 61123000000 68101000000 66170000000 66338000000 63696000000 61335000000 64062000000 46076000000 43723000000 41027000000 40653000000 39826000000 39863000000 39578000000 37451000000 34872000000 34622000000 28957000000 29281000000 12322000000 11987000000 12692000000
Total Non-Current Liabilities 30741000000 32261000000 32550000000 35426000000 34778000000 19656000000 21030000000 25784000000 22584000000 23792000000 23683000000 23908000000 25604000000 25335000000 24613000000 17245000000 19875000000 35696000000 41943000000 42596000000 44945000000 44614000000 40682000000 37086000000 28059000000 27344000000 25956000000 25613000000 24882000000 26294000000 25110000000 24188000000 22230000000 22538000000 19691000000 21312000000 7146000000 7505000000 8725000000
Total Long Term Debt 25112000000 25124000000 26939000000 27971000000 27042000000 11898000000 13030000000 13881000000 12915000000 13693000000 13992000000 12419000000 13089000000 12194000000 11185000000 7339000000 7963000000 14498000000 17868000000 18683000000 21163000000 21355000000 18651000000 19154000000 12226000000 12615000000 12430000000 12961000000 13107000000 14975000000 15221000000 14583000000 14213000000 16121000000 14861000000 15882000000 5222000000 5945000000 7331000000
Deferred Tax Liabilities Non-Current 2799000000 2897000000 3692000000 4532000000 5083000000 5172000000 5247000000 8416000000 5663000000 6088000000 6854000000 4953000000 7562000000 4618000000 8563000000 4995000000 7093000000 10851000000 14229000000 13553000000 13110000000 11633000000 10484000000 6665000000 5680000000 5080000000 4766000000 4367000000 3738000000 3395000000 3067000000 2888000000 2474000000 2698000000 2008000000 825000000 1288000000 994000000 872000000
Other Long Term Liabilities 2830000000 4240000000 1919000000 2923000000 2653000000 2586000000 2753000000 3487000000 4006000000 4011000000 2837000000 6536000000 4953000000 8523000000 4865000000 4911000000 4819000000 10347000000 9846000000 10360000000 10672000000 11626000000 11547000000 11267000000 10153000000 9649000000 8760000000 8285000000 8037000000 7924000000 6822000000 6717000000 5543000000 3719000000 2822000000 4605000000 636000000 566000000 522000000
Total Equity -3490000000 -3923000000 -1606000000 2925000000 6319000000 14788000000 15380000000 12773000000 2866000000 3006000000 4117000000 3139000000 3715000000 5227000000 4072000000 2828000000 18554000000 43147000000 39848000000 35478000000 29837000000 23844000000 23633000000 15005000000 15305000000 16197000000 14920000000 14218000000 13985000000 12786000000 11627000000 12563000000 12512000000 11947000000 9571000000 7679000000 6823000000 5655000000 4737000000
Non-Controlling Interest 50000000 50000000 0 86000000 97000000 2000000 3000000 3000000 -7000000 -4000000 -1000000 2000000 35000000 35000000 3000000 0 0 3528000000 4141000000 4764000000 4760000000 4366000000 4013000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity -3540000000 -3973000000 -1606000000 2839000000 6222000000 14786000000 15377000000 12770000000 2873000000 3010000000 4118000000 3137000000 3680000000 5192000000 4069000000 2828000000 18554000000 39619000000 35707000000 30714000000 25077000000 19478000000 19620000000 15005000000 15305000000 16197000000 14920000000 14218000000 13985000000 12786000000 11627000000 12563000000 12512000000 11947000000 9571000000 7679000000 6823000000 5655000000 4737000000
Retained Earnings (Accumulated Deficit) 31094000000 29792000000 30664000000 34679000000 36539000000 43962000000 42251000000 36906000000 27257000000 26277000000 25168000000 24316000000 23583000000 23459000000 22599000000 22131000000 34426000000 59879000000 54666000000 50595000000 47008000000 43259000000 37269000000 33481000000 29556000000 26261000000 24924000000 22478000000 19779000000 17489000000 15718000000 14867000000 12038000000 10960000000 9079000000 7833000000 6437000000 5344000000 4456000000
Accumulated Other Comprehensive Income/(Loss) -2673000000 -2771000000 -3056000000 -4341000000 -2864000000 -2547000000 -1897000000 -2052000000 -3280000000 -2682000000 -1378000000 -2040000000 -1887000000 -1484000000 -1561000000 -2181000000 -237000000 -3808000000 -1853000000 -1141000000 -2125000000 -3956000000 -3373000000 -2950000000 -2108000000 -8899000000 -8381000000 -8221000000 -7485000000 -7083000000 0 0 0 0 0 0 0 0 0
Common Stock 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 935000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital -32896000000 -31929000000 -30149000000 -28434000000 -28388000000 -27564000000 -25912000000 -23019000000 -22039000000 -21520000000 -20607000000 -20074000000 -18951000000 -17718000000 -17904000000 -18057000000 -16918000000 -17387000000 -18041000000 -19675000000 -20741000000 -20760000000 -15211000000 -16461000000 -13078000000 -1165000000 -1623000000 -39000000 1691000000 2380000000 -4091000000 -2304000000 474000000 987000000 492000000 -154000000 386000000 311000000 281000000
Total Liabilities & Shareholders' Equity 38570000000 36954000000 39523000000 47414000000 49271000000 55638000000 43202000000 45932000000 32535000000 34475000000 34859000000 35329000000 36962000000 37402000000 36677000000 27215000000 57211000000 104270000000 107949000000 101648000000 96175000000 87540000000 84968000000 79067000000 61381000000 59920000000 55947000000 54871000000 53811000000 52649000000 51205000000 50014000000 47384000000 46569000000 38528000000 36960000000 19145000000 17642000000 17429000000
Total Investments 10041000000 9600000000 13481000000 19529000000 23581000000 30496000000 18851000000 18880000000 6722000000 7797000000 8452000000 6637000000 5509000000 9869000000 4980000000 4261000000 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 26233000000 26680000000 28044000000 29471000000 28042000000 25746000000 13894000000 13881000000 12919000000 14693000000 14517000000 13878000000 13689000000 12194000000 11960000000 7474000000 11046000000 18699000000 24134000000 22980000000 24539000000 23320000000 22102000000 29122000000 14468000000 14662000000 14103000000 15240000000 15826000000 16472000000 18156000000 17445000000 16900000000 18742000000 16425000000 16442000000 6378000000 6912000000 8009000000
Net Debt 22542000000 22650000000 23500000000 24526000000 25925000000 24413000000 12641000000 9312000000 10550000000 11372000000 11342000000 10978000000 10419000000 9880000000 10089000000 -442000000 4548000000 13679000000 17876000000 17236000000 20762000000 22755000000 21649000000 28185000000 9368000000 10581000000 11821000000 15000000000 14688000000 16288000000 17974000000 16424000000 16774000000 18596000000 16307000000 16274000000 6189000000 6839000000 7853000000

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.