DDD 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
Report Filing: 2023-12-31 2023-03-16 2022-03-01 2021-03-05 2020-02-26 2019-02-28 2018-03-14 2017-02-28 2016-03-14 2015-02-26 2014-02-28 2013-02-25 2012-02-23 2011-02-17 2010-02-24 2009-03-04 2008-03-17 2007-04-30 2006-03-02 2005-03-10 2004-03-15 2003-06-30 2002-03-27 2001-03-16 2000-03-30 1999-03-31 1998-03-27 1997-03-31 1996-10-01 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31
Total Current Assets 622742000 834245000 1031737000 357515000 373170000 397474000 438422000 432950000 432467000 580690000 526855000 287438000 261380000 100140000 70153000 74303000 90621000 86628000 83267000 63504000 59172000 46272000 70537000 75065000 53100000 60800000 58900000 67000000 67700000 20700000 15800000 12200000 9100000 16300000 14500000 3600000
Cash and Short Term Investments 331644000 568737000 789657000 75010000 133665000 109998000 136344000 184947000 155643000 284862000 306316000 155859000 179120000 37349000 24913000 22164000 29689000 14331000 24112000 26276000 23954000 2279000 5948000 18999000 12600000 15900000 12700000 24400000 38300000 6400000 6500000 3000000 1700000 5500000 9200000 1800000
Cash & Equivalents 331644000 388134000 789657000 75010000 133665000 109998000 136344000 184947000 155643000 284862000 306316000 155859000 179120000 37349000 24913000 22164000 29689000 14331000 24112000 26276000 23954000 2279000 5948000 18999000 12600000 15900000 12700000 24400000 38300000 6400000 6500000 3000000 1700000 5500000 9200000 1800000
Short Term Investments 0 180603000 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 102104000 93886000 106540000 114254000 109408000 126618000 179879000 127114000 157406000 168441000 132121000 79869000 51195000 35800000 23759000 25166000 31115000 34513000 33172000 22422000 23437000 27742000 38679000 34801000 27400000 26600000 24900000 20600000 14400000 6900000 5600000 4800000 3000000 3400000 2100000 300000
Inventory 152412000 137832000 92887000 116667000 111106000 133161000 103903000 103331000 105877000 96645000 75148000 41820000 25283000 23811000 18378000 21018000 20041000 26114000 13960000 9512000 9694000 12564000 17822000 14945000 8800000 10800000 12200000 12300000 7300000 4500000 3200000 4100000 3700000 7000000 2700000 1400000
Other Current Assets 36582000 33790000 42653000 51584000 18991000 27697000 18296000 17558000 13541000 30742000 13270000 9890000 5782000 3180000 3103000 5955000 9776000 11670000 12023000 5294000 2087000 3687000 8088000 6320000 4300000 7500000 9100000 9700000 7700000 2900000 500000 300000 700000 400000 500000 100000
Total Assets 980188000 1447524000 1549099000 733055000 807312000 825832000 896764000 849153000 893275000 1525970000 1097856000 677442000 462974000 208800000 150403000 153002000 167385000 166194000 150942000 131496000 131465000 132233000 166005000 109897000 90700000 95100000 91300000 92200000 81600000 30500000 24600000 22000000 19600000 32000000 20500000 7400000
Total Non-Current Assets 357446000 613279000 517362000 375540000 434142000 428358000 458342000 416203000 460808000 945280000 571001000 390004000 201594000 108660000 80250000 78699000 76764000 79566000 67675000 67992000 72293000 85961000 95468000 34832000 37600000 34300000 32400000 25200000 13900000 9800000 8800000 9800000 10500000 15700000 6000000 3800000
Property, Plant and Equipment 135041000 101727000 103613000 123976000 129830000 107718000 97521000 79978000 85995000 81881000 45208000 34353000 29594000 27669000 24789000 24072000 21331000 23763000 12166000 9500000 11455000 15339000 17864000 13141000 16200000 16300000 16900000 14500000 8300000 5200000 4200000 4800000 5200000 6600000 3200000 1500000
Goodwill and Intangible Assets 107200000 475542000 391423000 189848000 271514000 289609000 329665000 302731000 345341000 841098000 511775000 348691000 161691000 77253000 52364000 51673000 52852000 53469000 52737000 55359000 57548000 67063000 56472000 8417000 9100000 5100000 5500000 3700000 3500000 3800000 4100000 0 4700000 8300000 0 0
Goodwill 107200000 385312000 345588000 161765000 223176000 221334000 230882000 181230000 187875000 589537000 370066000 240314000 107651000 58978000 48730000 48010000 47682000 46867000 44747000 45135000 44900000 0 44158000 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 90230000 45835000 28083000 48338000 68275000 98783000 121501000 157466000 251561000 141709000 108377000 54040000 18275000 3634000 3663000 5170000 6602000 52737000 55359000 57548000 67063000 56472000 8417000 9100000 5100000 5500000 3700000 3500000 3800000 4100000 0 4700000 8300000 0 0
Long Term Investments 1467000 17395000 -5054000 -6247000 9279000 0 0 0 0 0 0 0 0 0 -634000 -935000 -693000 -748000 -2500000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 113738000 18615000 27380000 67963000 23519000 31031000 31156000 33494000 29472000 22301000 14018000 6960000 10309000 3738000 3731000 3889000 3274000 3082000 5272000 3133000 3290000 3559000 21132000 13274000 12300000 12900000 10000000 7000000 2100000 800000 500000 5000000 600000 800000 2800000 2300000
Total Current Liabilities 144966000 152847000 178012000 175730000 162964000 164060000 207129000 130405000 145471000 148491000 110456000 75153000 59023000 57665000 33435000 39024000 49715000 69293000 39036000 35180000 40349000 54880000 53107000 30516000 21900000 22500000 20500000 17300000 17000000 9000000 8800000 5900000 7700000 7700000 4300000 4800000
Accounts Payable 49757000 53826000 57366000 45174000 49851000 66722000 55607000 40514000 46869000 64378000 51729000 32095000 25911000 26556000 12994000 17133000 20712000 26830000 10949000 6937000 7299000 10830000 12819000 8264000 5800000 4800000 4900000 3800000 5300000 2400000 1900000 1700000 1400000 2900000 0 0
Notes Payable/Short Term Debt 9924000 10075000 8344000 11585000 12075000 654000 644000 572000 529000 684000 187000 174000 163000 224000 213000 3280000 3506000 11913000 200000 180000 165000 12950000 9286000 120000 100000 100000 100000 100000 0 0 200000 400000 700000 200000 200000 3100000
Tax Payables 0 10694000 19836000 14952000 9840000 17246000 13861000 9831000 11317000 8577000 1834000 3382000 3500000 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 30448000 33375000 35308000 38052000 37943000 37419000 34979000 39351000 43374000 39210000 30110000 18095000 16133000 10618000 8487000 9418000 11712000 11463000 13768000 13797000 15648000 14770000 13697000 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 54837000 44877000 57158000 65967000 53255000 42019000 102038000 40137000 43382000 35642000 26596000 21407000 13316000 20267000 11741000 9193000 13785000 19087000 14119000 14266000 17237000 16330000 17305000 22132000 16000000 17600000 15500000 13400000 11700000 6600000 6700000 3800000 5600000 4600000 4100000 1700000
Total Liabilities 559678000 695818000 706718000 302332000 293416000 240973000 271944000 213581000 229757000 222973000 164064000 197109000 208186000 75681000 45633000 50768000 62616000 96525000 81466000 78432000 94767000 72367000 86286000 38101000 31100000 28500000 26700000 23500000 18600000 10500000 9900000 7000000 9300000 13400000 5300000 5800000
Total Non-Current Liabilities 414712000 542971000 528706000 126602000 130452000 76913000 64815000 83176000 84286000 74482000 53608000 121956000 149163000 18016000 12198000 11744000 12901000 27232000 42430000 43252000 54418000 17487000 33179000 7585000 9200000 6000000 6200000 6200000 1600000 1500000 1100000 1100000 1600000 5700000 1000000 1000000
Total Long Term Debt 319356000 491160000 494279000 67687000 80617000 31392000 7078000 7587000 8187000 8905000 18693000 87974000 138716000 8055000 8254000 8467000 8663000 24198000 26149000 26449000 36629000 14090000 25640000 4375000 4500000 4600000 4700000 4800000 0 0 0 0 400000 5700000 0 0
Deferred Tax Liabilities Non-Current 5162000 7631000 2173000 4716000 4027000 6190000 8983000 17601000 17944000 30679000 19714000 23142000 3195000 0 0 0 0 0 0 0 0 0 4210000 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 90194000 44180000 32254000 54199000 45808000 39331000 48754000 57988000 58155000 34898000 15201000 10840000 7252000 9961000 3944000 3277000 4238000 3034000 16281000 16803000 17789000 3397000 3329000 3210000 4700000 1400000 1500000 1400000 1600000 1500000 1100000 1100000 1200000 0 1000000 1000000
Total Equity 420509999 751706000 842381000 430723000 513896000 584859000 618854000 629873000 655909000 1292918000 932646000 480333000 254788000 133119000 104697000 102234000 104769000 69669000 69476000 53064000 36698000 59866000 79719000 71796000 59600000 66600000 64600000 68700000 63000000 20000000 14700000 15000000 10300000 18600000 15200000 1600000
Non-Controlling Interest 2005999 1762000 0 0 -8263000 6490000 5966000 5699000 7609000 10079000 1146000 0 0 0 73000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 418504000 749944000 842381000 430723000 522159000 578369000 618854000 629873000 655909000 1292918000 932646000 480333000 254788000 133119000 104697000 102234000 104769000 69669000 69476000 53064000 36698000 59866000 79719000 71796000 59600000 66600000 64600000 68700000 63000000 20000000 14700000 15000000 10300000 18600000 15200000 1600000
Retained Earnings (Accumulated Deficit) -1114394000 -743962000 -621251000 -943303000 -793709000 -722701000 -677772000 -621787000 -583368000 72124000 60487000 16410000 -22531000 -57925000 -77491000 -78557000 -72403000 -64455000 -34798000 -44881000 -47442000 -21419000 -5263000 -3922000 -12100000 -6800000 -8900000 -4300000 -8900000 -17800000 -22300000 -22900000 -20100000 -11300000 -9000000 -7000000
Accumulated Other Comprehensive Income/(Loss) -44618000 -53822000 -37706000 -8476000 -37047000 -38978000 -21536000 -53225000 -39548000 -24406000 5789000 3866000 2940000 4958000 4617000 4709000 3616000 1628000 -2470000 -2261000 -1461000 -3659000 -6664000 -4322000 -1900000 -13800000 -10300000 -7900000 -6400000 -5200000 -4300000 -3600000 -2300000 -1300000 -600000 -200000
Common Stock 134000 131000 128000 128000 120000 117000 115000 115000 113000 112000 104000 60000 51000 23000 23000 22000 22000 19000 15000 14000 13000 13000 13000 12000 0 0 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital 1577382000 1547597000 1501210000 1382374000 1352795000 1339931000 1318047000 1304770000 1278712000 1245088000 866266000 459997000 274328000 186063000 177548000 176060000 173534000 132477000 91487000 84996000 70378000 84931000 106447000 93463000 73600000 87200000 83800000 80900000 78300000 43000000 41300000 41500000 32700000 31200000 24800000 8800000
Total Liabilities & Shareholders' Equity 980188000 1447524000 1549099000 733055000 807312000 825832000 896764000 849153000 893275000 1525970000 1097856000 677442000 462974000 208800000 150403000 153002000 167385000 166194000 150942000 131496000 131465000 132233000 166005000 109897000 90700000 95100000 91300000 92200000 81600000 30500000 24600000 22000000 19600000 32000000 20500000 7400000
Total Investments 1467000 180603000 -5054000 -6247000 9279000 0 0 0 0 0 0 0 0 0 -634000 -935000 -693000 -748000 -2500000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 386075000 501235000 502623000 79272000 92692000 32046000 7722000 8159000 8716000 9589000 18880000 88148000 138879000 8279000 8467000 11747000 12169000 36111000 26349000 26629000 36794000 27040000 34926000 4495000 4600000 4700000 4800000 4900000 0 0 200000 400000 1100000 5900000 200000 3100000
Net Debt 54431000 113101000 -287034000 4262000 -40973000 -77952000 -128622000 -176788000 -146927000 -275273000 -287436000 -67711000 -40241000 -29070000 -16446000 -10417000 -17520000 21780000 2237000 353000 12840000 24761000 28978000 -14504000 -8000000 -11200000 -7900000 -19500000 -38300000 -6400000 -6300000 -2600000 -600000 400000 -9000000 1300000

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.