O 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-21 2023-02-22 2022-02-23 2021-02-23 2020-02-24 2019-02-22 2018-02-22 2017-02-23 2016-02-11 2015-02-18 2014-02-14 2013-02-14 2012-02-13 2011-02-10 2010-02-11 2009-02-12 2008-02-15 2007-02-21 2006-02-23 2005-03-04 2004-02-19 2003-03-05 2002-03-21 2001-03-28 2000-03-23 1999-03-24 1998-03-20 1997-03-26 1996-03-21 1994-12-31 1993-12-31
Total Current Assets 2897717000 1773138000 1159356000 1294487000 332755000 171963000 133105000 140579000 131739000 83078000 61602000 120626000 19540000 28908000 20422000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash and Short Term Investments 232923000 171102000 258579000 824476000 54011000 10387000 6898000 9420000 40294000 3852000 10257000 5248000 4165000 17607000 10026000 46815000 193101000 10573000 65704000 2141000 4837000 8921000 2467000 3815000 773000 2533000 2123000 1559000 1650000 0 29329000
Cash & Equivalents 232923000 171102000 258579000 824476000 54011000 10387000 6898000 9420000 40294000 3852000 10257000 5248000 4165000 17607000 10026000 46815000 193101000 10573000 65704000 2141000 4837000 8921000 2467000 3815000 773000 2533000 2123000 1559000 1650000 0 29329000
Short Term Investments -6056000 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 2593629000 1501079000 755144000 416992000 181969000 144991000 119533000 104584000 81678000 64386000 39323000 84865000 15375000 11301000 10396000 10624000 7142000 5953000 5044000 4075000 3950000 4408000 4857000 5053000 3407000 2973000 3236000 2288000 2131000 0 0
Inventory 31466000 29535000 1181349000 1294497000 1 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 Assets 39699000 71422000 -1035716000 -1241478000 96774999 16585000 6674000 26575000 9767000 14840000 12022000 30513000 0 0 0 -57439000 -200243000 -16526000 -70748000 -6216000 -8787000 -13329000 -7324000 -8868000 -4180000 -5506000 -5359000 -3847000 -3781000 0 -29329000
Total Assets 57779357000 49673092000 43137502000 20740285000 18554796000 15260483000 14058166000 13152871000 11865870000 11012622000 9924441000 5443363000 4419389000 3535590000 2914787000 2994179000 3077352000 2546508000 1920988000 1442315000 1360257000 1080230000 1003708000 934766000 905404000 759234000 577021000 454097000 417639000 352800000 384474000
Total Non-Current Assets 54881640000 48904492000 42421685000 19611104000 18222041000 15088520000 13925061000 13012292000 11734131000 10929544000 9862839000 5322737000 4399849000 3506682000 2894365000 17206000 17206000 17206000 17206000 17206000 17206000 1055384000 984876000 912408000 886146000 738257000 568492000 448067000 411931000 338500000 0
Property, Plant and Equipment 1301549000 1071017000 849847000 230634000 157434000 0 0 0 0 0 0 0 4160008000 3401247000 2816882000 2862153000 2824255000 2485081000 1754963000 1406710000 1320645000 1038178000 967670000 894278000 867093000 718280000 547591000 426233000 389364000 338500000 0
Goodwill and Intangible Assets 8749385000 8899844000 8952009000 1710655000 1493383000 1214227000 1209900000 1097387000 1049738000 1055194000 951119000 259070000 17206000 43427000 17206000 17206000 17206000 17206000 17206000 17206000 17206000 17206000 17206000 18130000 19053000 19977000 20901000 21834000 22567000 0 0
Goodwill 3731478000 3731478000 3676705000 14180000 14430000 14630000 14970000 15067000 15321000 15470000 15660000 16945000 17206000 17206000 17206000 17206000 17206000 17206000 17206000 17206000 17206000 17206000 17206000 18130000 19053000 19977000 20901000 21834000 22567000 0 0
Intangible Assets 5017907000 5168366000 5275304000 1710655000 1493383000 1199597000 1194930000 1082320000 1034417000 1039724000 935459000 242125000 153336000 26221000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 1178174000 5951000 140967000 27203000 31797000 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 43652532000 38927680000 32478862000 17642612000 16539427000 13874293000 12715161000 11914905000 10684393000 9874350000 8911720000 5063667000 222635000 62008000 60277000 -2862153000 -2824255000 -2485081000 -1754963000 -1406710000 -1320645000 0 0 0 0 0 0 0 0 0 0
Total Current Liabilities 1890713000 3293887000 2049423000 327027000 958102000 453554000 280322000 1296391000 404170000 389962000 271963000 233039000 80175000 66070000 1426778000 1370000000 0 0 0 0 0 0 17000000 15000000 22000000 14000000 11000000 10000000 17000000 0 0
Accounts Payable 66575999 399137000 351128000 241336000 177039000 133765000 109523000 121156000 115826000 123287000 102511000 0 58770000 13779000 38445000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Notes Payable/Short Term Debt 764390000 2729040000 1551376000 0 704335000 252000000 110000000 1120000000 238000000 223000000 128000000 158000000 0 0 1354600000 1370000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Payables 204764000 91573000 66622000 36672000 32060000 14511000 11718000 16949000 13354000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 312195000 269645000 242122000 130231000 127687000 115380000 105284000 74098000 42840000 36122000 31144000 20929000 0 0 16926000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 542788001 -195508000 -161825000 -81212000 -83019000 -62102000 -56203000 -35812000 -5850000 7553000 10308000 54110000 21405000 52291000 16807000 0 0 0 0 0 0 0 17000000 15000000 22000000 14000000 11000000 10000000 17000000 0 0
Total Liabilities 24672388000 20829803000 18008102000 9722555000 8750638000 7139505000 6667458000 6365818000 5312537000 5371523000 4503083000 3030569000 2164535000 1688625000 1426778000 1439518000 1539260000 970516000 931774000 528580000 532491000 357775000 331915000 419197000 370573000 309025000 143706000 79856000 36218000 12600000 255000
Total Non-Current Liabilities 22781675000 17535916000 15958679000 9395528000 7792536000 6685951000 6387136000 5069427000 4908367000 4981561000 4231120000 2797530000 2084360000 1622555000 1371407000 1370000000 1539260000 970516000 931774000 528580000 532491000 357775000 315000000 404000000 349000000 295000000 133000000 70000000 19000000 12600000 255000
Total Long Term Debt 21225305000 16761129000 13891261000 8817467000 7197212000 6247976000 6001471000 4719605000 4603486000 4707947000 4038840000 2765929000 2055181000 1600000000 1354600000 1370000000 1470000000 920000000 891700000 503600000 506400000 339700000 315300000 404000000 349200000 294800000 132600000 70000000 18597000 12600000 255000
Deferred Tax Liabilities Non-Current -312195000 -269645000 -242122000 -130231000 -127687000 -115380000 -105284000 -74098000 -42840000 -36122000 -31144000 -20929000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 1868565000 1044432000 2309540000 708292000 723011000 553355000 490949000 423920000 347721000 309736000 223424000 52530000 29179000 22555000 16807000 0 69260000 50516000 40074000 24980000 26091000 18075000 -300000 0 -200000 200000 400000 0 403000 0 0
Total Equity 33106969000 28843289000 25129400000 11017730000 9804158000 8120978000 7371501000 6766804000 6531596000 5613401000 5385447000 2412794000 2254854000 1846965000 1488009000 1554661000 1538092000 1575992000 989214000 913735000 827766000 722455000 671793000 515569000 534831000 450209000 433315000 374241000 381421000 335400000 381904000
Non-Controlling Interest 165502000 130140000 76826000 32247000 29702000 32236000 19207000 20249000 21737000 27698000 35911000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 32941467000 28713149000 25052574000 10985483000 9774456000 8088742000 7371501000 6766804000 6531596000 5613401000 5385447000 2412794000 2254854000 1846965000 1488009000 1554661000 1538092000 1575992000 989214000 913735000 827766000 722455000 671793000 515569000 534831000 450209000 433315000 374241000 381421000 335400000 381904000
Retained Earnings (Accumulated Deficit) -6762136000 -5493193000 -4530571000 -3659933000 -3082291000 -2657655000 -2252763000 -1857168000 -1530210000 -1246964000 -991794000 -768661000 -645984000 -557112000 -479018000 -407751000 -344735000 -302154000 -268890000 -249025000 -240632000 -232731000 -223080000 -214731000 -201459000 -186277000 -174833000 -164743000 -157674000 -137100000 0
Accumulated Other Comprehensive Income/(Loss) 73894000 46833000 4933000 -54634000 -17102000 -8098000 0 0 0 0 0 0 0 0 0 -1554661000 -1538092000 -35627000 0 0 0 0 -233848000 -212379000 -195386000 -171555000 -152206000 -138307000 -126062000 0 0
Common Stock 39629709000 34159509000 29578212000 14700050000 12873849000 10754495000 9624264000 8228594000 7666428000 6464987000 5767878000 2572092000 2563048000 2066287000 1629237000 1624622000 1545037000 1540365000 1134300000 1038973000 969030000 855818000 795505000 630932000 636611000 26817000 25698000 22980000 22976000 0 0
Additional Paid in Capital -6688242001 -5446360000 -4525638000 -3714567000 -3099393000 0 0 0 0 0 0 0 0 0 0 1554661000 1538092000 35627000 0 0 0 0 233848000 212379000 195386000 781224000 734656000 654311000 642181000 472500000 0
Total Liabilities & Shareholders' Equity 57779357000 49673092000 43137502000 20740285000 18554796000 15260483000 14058166000 13152871000 11865870000 11012622000 9924441000 5443363000 4419389000 3535590000 2914787000 2994179000 3077352000 2546508000 1920988000 1442315000 1360257000 1080230000 1003708000 934766000 905404000 759234000 577021000 454097000 417639000 352800000 384474000
Total Investments 1172118000 5951000 140967000 27203000 31797000 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 21989695000 19490169000 15442637000 8817467000 7901547000 6499976000 6111471000 5839605000 4841486000 4930947000 4166840000 2923929000 2055181000 1600000000 1354600000 1370000000 1470000000 920000000 891700000 503600000 506400000 339700000 315300000 404000000 349200000 294800000 132600000 70000000 18597000 12600000 255000
Net Debt 21756772000 19319067000 15184058000 7992991000 7847536000 6489589000 6104573000 5830185000 4801192000 4927095000 4156583000 2918681000 2051016000 1582393000 1344574000 1323185000 1276899000 909427000 825996000 501459000 501563000 330779000 312833000 400185000 348427000 292267000 130477000 68441000 16947000 12600000 -29074000

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.