ALL 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
Report Filing: 2024-02-21 2023-02-16 2022-02-18 2021-02-22 2020-02-21 2019-02-15 2018-02-26 2017-02-17 2016-02-19 2015-02-19 2014-02-20 2013-02-20 2012-02-22 2011-02-24 2010-02-25 2009-02-26 2008-02-27 2007-02-22 2006-02-23 2005-02-24 2004-03-11 2003-03-28 2002-03-26 2001-03-26 2000-03-28 1999-03-26 1998-03-27 1997-03-27 1996-08-27 1994-12-31 1993-12-31 1992-12-31
Total Current Assets 10766000000 11629000000 23160000000 23876000000 20277000000 9680000000 8347000000 10321000000 8161000000 68562000000 66822000000 82874000000 6987000000 8680000000 130787000000 132865000000 154521000000 155719000000 154207000000 147882000000 132167000000 115510000000 106907000000 102561000000 6603000000 5817000000 3866000000 4085000000 0 0 0 0
Cash and Short Term Investments 5866000000 4909000000 4772000000 8177000000 4594000000 3526000000 2561000000 4724000000 2617000000 3197000000 3068000000 3142000000 4082000000 562000000 3668000000 415000000 3480000000 2873000000 3783000000 4547000000 2181000000 2677000000 2171000000 2053000000 2676000000 2735000000 907000000 1394000000 0 0 0 0
Cash & Equivalents 722000000 736000000 763000000 377000000 338000000 499000000 617000000 436000000 495000000 657000000 675000000 806000000 776000000 562000000 612000000 415000000 422000000 443000000 313000000 414000000 366000000 462000000 263000000 222000000 254000000 258000000 220000000 116000000 0 0 0 0
Short Term Investments 5144000000 4173000000 4009000000 7800000000 4256000000 3027000000 1944000000 4288000000 2122000000 2540000000 2393000000 2336000000 3306000000 3279000000 3056000000 8906000000 3058000000 2430000000 3470000000 4133000000 1815000000 2215000000 1908000000 1831000000 2422000000 2477000000 687000000 1278000000 0 0 0 0
Receivables 18853000000 18771000000 18388000000 15699000000 15683000000 15719000000 14707000000 14342000000 14062000000 13955000000 12858000000 13818000000 4920000000 4839000000 4839000000 4842000000 4879000000 4789000000 4739000000 4721000000 4386000000 4075000000 3976000000 3802000000 3927000000 3082000000 2959000000 2691000000 0 0 0 0
Inventory -30402000000 0 -14586000000 -13952000000 -14905000000 0 0 0 0 0 0 0 0 0 0 8906000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 16449000000 -12051000000 14586000000 13952000000 14905000000 -9565000000 -8921000000 -8745000000 -8518000000 51410000000 50896000000 65914000000 -2015000000 3279000000 122280000000 118702000000 146162000000 148057000000 145685000000 138614000000 125600000000 108758000000 100760000000 96706000000 0 0 0 0 0 0 0 0
Total Assets 103362000000 97957000000 99440000000 125987000000 119950000000 112249000000 112422000000 108610000000 104656000000 108533000000 123520000000 126947000000 125563000000 130874000000 132652000000 134798000000 156408000000 157554000000 156072000000 149725000000 134142000000 117426000000 109175000000 104808000000 98119000000 87691000000 80918000000 74508000000 70029000000 61369000000 59358000000 52098000000
Total Non-Current Assets 4580000000 4875000000 65665000000 90074000000 83230000000 102569000000 104075000000 98289000000 96495000000 39971000000 56698000000 44073000000 118576000000 122194000000 1865000000 1933000000 1887000000 1835000000 1865000000 1843000000 1975000000 1916000000 2268000000 2247000000 65362000000 63261000000 1428000000 54648000000 724000000 788000000 822000000 904000000
Property, Plant and Equipment 859000000 987000000 939000000 1057000000 1145000000 1045000000 1072000000 1065000000 1024000000 1031000000 1024000000 989000000 914000000 921000000 990000000 1059000000 1062000000 1010000000 1040000000 1018000000 1046000000 989000000 984000000 1000000000 916000000 803000000 741000000 714000000 724000000 788000000 822000000 904000000
Goodwill and Intangible Assets 4468000000 3502000000 3502000000 2544000000 2545000000 2530000000 2181000000 1219000000 1219000000 1219000000 1243000000 1240000000 1242000000 874000000 875000000 874000000 825000000 825000000 825000000 825000000 929000000 927000000 1284000000 1247000000 0 0 0 0 0 0 0 0
Goodwill 3502000000 3502000000 3502000000 2544000000 2545000000 2530000000 2181000000 1219000000 1219000000 1219000000 1243000000 1240000000 1242000000 874000000 875000000 874000000 825000000 825000000 825000000 825000000 929000000 927000000 1284000000 1247000000 0 0 0 0 0 0 0 0
Intangible Assets 966000000 1177000000 1420000000 453000000 481000000 713000000 0 0 0 0 0 0 0 0 0 874000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 64800000000 59339000000 61224000000 86473000000 79540000000 72738000000 74297000000 73607000000 70026000000 73611000000 73367000000 88312000000 83782000000 84423000000 86846000000 71413000000 102766000000 108527000000 107699000000 105743000000 94844000000 83050000000 72873000000 68675000000 64446000000 62458000000 687000000 53934000000 0 0 0 0
Other Long Term Assets -65547000000 -58953000000 0 0 0 26256000000 26525000000 22398000000 24226000000 -35890000000 -18936000000 -46468000000 32638000000 35976000000 -86846000000 -71413000000 -102766000000 -108527000000 -107699000000 -105743000000 -94844000000 -83050000000 -72873000000 -68675000000 0 0 0 0 0 0 0 0
Total Current Liabilities 42037000000 386000000 33455000000 29192000000 6912000000 84486000000 83521000000 81690000000 79507000000 81035000000 95839000000 100310000000 100981000000 105950000000 110050000000 116498000000 128917000000 131058000000 130999000000 122611000000 108504000000 95827000000 88085000000 83495000000 78368000000 68348000000 63061000000 59072000000 0 0 0 0
Accounts Payable 0 -39306000000 0 0 6912000000 7155000000 6471000000 6184000000 5892000000 5694000000 4664000000 4010000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Notes Payable/Short Term Debt 350000000 750000000 0 0 250000000 0 0 0 0 0 0 0 0 0 0 0 0 12000000 413000000 43000000 3000000 279000000 227000000 219000000 665000000 393000000 199000000 0 0 0 0 0
Tax Payables 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
Deferred Revenue 0 386000000 0 0 6662000000 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 Current Liabilities 41687000000 38556000000 33455000000 29192000000 -6912000000 77331000000 77050000000 75506000000 73615000000 75341000000 91175000000 96300000000 100981000000 105950000000 110050000000 116498000000 128917000000 131046000000 130586000000 122568000000 108501000000 95548000000 87858000000 83276000000 77703000000 67955000000 62862000000 59072000000 0 0 0 0
Total Liabilities 7942000000 80607000000 8809000000 9180000000 93952000000 90937000000 89871000000 88037000000 84631000000 86229000000 102040000000 106367000000 106861000000 111830000000 115931000000 122157000000 134557000000 135708000000 135886000000 127902000000 113577000000 99988000000 91979000000 87357000000 81518000000 70451000000 65308000000 61056000000 1228000000 869000000 850000000 0
Total Non-Current Liabilities 7942000000 80221000000 8809000000 9180000000 7785000000 6451000000 6350000000 6347000000 5124000000 5194000000 6201000000 6057000000 5908000000 5908000000 5910000000 5659000000 5640000000 4650000000 4887000000 5291000000 5073000000 3961000000 3694000000 3112000000 2186000000 1353000000 1497000000 1234000000 1228000000 869000000 850000000 0
Total Long Term Debt 7942000000 7964000000 7976000000 7825000000 6631000000 6451000000 6350000000 6347000000 5124000000 5194000000 6201000000 6057000000 5908000000 5908000000 5910000000 5659000000 5640000000 4650000000 4887000000 5291000000 5073000000 3961000000 3694000000 3112000000 2186000000 1353000000 1497000000 1386000000 1228000000 869000000 850000000 0
Deferred Tax Liabilities Non-Current 1918000000 1795000000 833000000 1355000000 1154000000 425000000 782000000 487000000 90000000 715000000 635000000 597000000 0 0 0 0 0 0 351000000 829000000 1103000000 259000000 137000000 348000000 0 461000000 381000000 0 0 0 0 0
Other Long Term Liabilities -1918000000 70462000000 0 0 0 -425000000 -782000000 -487000000 -90000000 -715000000 -635000000 -597000000 0 0 0 0 0 0 -351000000 -829000000 -1103000000 -259000000 -137000000 -348000000 0 -461000000 -381000000 -152000000 0 0 0 0
Total Equity 17630000000 17350000000 25127000000 30217000000 25998000000 21312000000 22551000000 20573000000 20025000000 22304000000 21480000000 20580000000 18674000000 19016000000 16692000000 12641000000 21851000000 21846000000 20186000000 21823000000 20565000000 17438000000 17196000000 17451000000 16601000000 17240000000 15610000000 13452000000 12680000000 8426000000 10300000000 7183000000
Non-Controlling Interest -140000000 -125000000 -52000000 0 0 0 0 0 0 0 0 0 28000000 28000000 29000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 17770000000 17475000000 25179000000 30217000000 25998000000 21312000000 22551000000 20573000000 20025000000 22304000000 21480000000 20580000000 18674000000 19016000000 16692000000 12641000000 21851000000 21846000000 20186000000 21823000000 20565000000 17438000000 17196000000 17451000000 16601000000 17240000000 15610000000 13452000000 12680000000 8426000000 10300000000 7183000000
Retained Earnings (Accumulated Deficit) 49716000000 50954000000 53294000000 52767000000 48074000000 44033000000 43211000000 40678000000 39413000000 37842000000 35580000000 33783000000 32321000000 31969000000 31492000000 30207000000 32796000000 29070000000 24962000000 24043000000 21641000000 19584000000 19044000000 18433000000 16728000000 14490000000 11646000000 8958000000 7261000000 5707000000 5547000000 6407000000
Accumulated Other Comprehensive Income/(Loss) -700000000 -2389000000 655000000 3304000000 1950000000 118000000 257000000 -416000000 -755000000 561000000 1046000000 1175000000 -7000000 -184000000 -2106000000 -4801000000 623000000 991000000 2082000000 2615000000 2756000000 1733000000 1663000000 1926000000 1345000000 2956000000 0 0 20000000 17000000 14000000 17000000
Common Stock 9000000 9000000 5701000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 9000000 5000000 5000000 0 0 0 0
Additional Paid in Capital -33256000000 -33069000000 -36441000000 -27833000000 -26283000000 -24778000000 -22672000000 -21444000000 -20388000000 -17854000000 -15935000000 -14387000000 -13649000000 -12778000000 -12703000000 -12774000000 -11577000000 -8224000000 -6867000000 -4844000000 -3841000000 -3888000000 -1857000000 -991000000 -136000000 2741000000 3959000000 4489000000 5399000000 2702000000 4739000000 759000000
Total Liabilities & Shareholders' Equity 103362000000 97957000000 99440000000 125987000000 119950000000 112249000000 112422000000 108610000000 104656000000 108533000000 123520000000 126947000000 125563000000 130874000000 132652000000 134798000000 156408000000 157554000000 156072000000 149725000000 134142000000 117426000000 109175000000 104808000000 98119000000 87691000000 80918000000 74508000000 70029000000 61369000000 59358000000 52098000000
Total Investments 66677000000 61829000000 64701000000 94237000000 88362000000 81260000000 82803000000 81799000000 77758000000 81113000000 81155000000 97278000000 95618000000 100483000000 99833000000 95998000000 113596000000 117994000000 116447000000 113599000000 101383000000 89142000000 78583000000 73274000000 68514000000 65916000000 3689000000 57080000000 3280000000 3234000000 3563000000 3701000000
Total Debt 7942000000 7964000000 7976000000 7825000000 6631000000 6451000000 6350000000 6347000000 5124000000 5194000000 6201000000 6057000000 5908000000 5908000000 5910000000 5659000000 5640000000 4662000000 5300000000 5334000000 5076000000 4240000000 3921000000 3331000000 2851000000 1746000000 1696000000 1386000000 1228000000 869000000 850000000 0
Net Debt 7220000000 7228000000 7213000000 7448000000 6293000000 5952000000 5733000000 5911000000 4629000000 4537000000 5526000000 5251000000 5132000000 5346000000 5298000000 5244000000 5218000000 4219000000 4987000000 4920000000 4710000000 3778000000 3658000000 3109000000 2597000000 1488000000 1476000000 1270000000 1228000000 869000000 850000000 0

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.