DDD Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
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: 2024-02-28 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
Revenue 488069000 538031000 615639000 557240000 629094000 687660000 646069000 632965000 666163000 653652000 513400000 353633000 230423000 159868000 112835000 138940000 156516000 134820000 139670000 125379000 110015000 115961000 121224000 109675000 96900000 98100000 90300000 79600000 62600000 43300000 31100000 26000000 19500000 25000000 17500000 4600000
Cost of Revenue 287830000 323798000 351861000 333865000 351053000 363266000 341230000 323214000 374354000 336218000 245806000 172437000 121395000 85892000 63105000 82972000 93056000 88563000 76540000 69288000 66873000 69340000 67849000 50568000 54200000 49700000 52100000 38200000 28300000 20500000 14600000 12000000 10600000 9900000 6500000 1900000
Gross Profit 200239000 214233000 263778000 223375000 278041000 324394000 304839000 309751000 291809000 317434000 267594000 181196000 109028000 73976000 49730000 55968000 63460000 46257000 63130000 56091000 43142000 46621000 53375000 59107000 42700000 48400000 38200000 41400000 34300000 22800000 16500000 14000000 8900000 15100000 11000000 2700000
Operating Expenses 301829000 331252000 296847000 294038000 335145000 367585000 358812000 348171000 933733000 291119000 186733000 120625000 74126000 53056000 46657000 61058000 68589000 71948000 53785000 50490000 58116000 68051000 54471000 46769000 50300000 45600000 45800000 36000000 29300000 19800000 15900000 16700000 18400000 17300000 13400000 8500000
Research & Development 89728000 87071000 69150000 74143000 80790000 95298000 94627000 88395000 92770000 75395000 43489000 23203000 14331000 10725000 11129000 15199000 14430000 14098000 12176000 10474000 9031000 15366000 10710000 7814000 8900000 9400000 11000000 7700000 6100000 3200000 0 0 0 0 0 0
Selling, General and Administrative 212101000 244181000 227697000 219895000 254355000 272287000 264185000 259776000 303784000 215724000 143244000 97422000 59795000 42331000 35528000 45859000 54159000 51204000 40382000 39411000 48643000 48331000 43761000 32710000 35300000 30400000 29700000 24700000 20300000 14400000 14300000 14600000 17100000 16400000 12700000 8000000
Other Operating Expenses 0 0 0 0 0 0 0 0 537179000 0 0 0 0 0 0 0 0 6646000 1227000 605000 442000 4354000 0 6245000 6100000 5800000 5100000 3600000 2900000 2200000 1600000 2100000 1300000 900000 700000 500000
Operating Income -101590000 -117019000 -33069000 -70663000 -57104000 -43191000 -53973000 -38420000 -641924000 26315000 80861000 60571000 34902000 20920000 3073000 -5090000 -5129000 -25691000 9345000 5601000 -14974000 -21430000 -1096000 12338000 -7600000 2800000 -7600000 5400000 5000000 3000000 600000 -2700000 -9500000 -2200000 -2400000 -5800000
Net Interest(Non Operating) -44362000 0 -1464000 -3591000 -6787000 -37000 -2764000 -585000 -1490000 -8928000 -16855000 -17292000 -2456000 -1181000 -1160000 -770000 0 -762000 0 -2490000 0 0 1033000 1149000 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 0 6541000 438000 400000 1209000 0 784000 807000 521000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 632000 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 44362000 6541000 1902000 3991000 7996000 37000 3548000 1392000 2011000 8928000 16855000 17292000 2456000 1181000 1160000 770000 0 762000 0 2490000 0 0 -1033000 -517000 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -223989000 -3790000 354073000 -69156000 -1209000 0 -784000 -807000 -11539000 0 0 0 0 0 0 0 -1120000 -648000 -762000 511000 -2902000 15473000 -2066000 -1034000 100000 400000 800000 1400000 1100000 200000 0 100000 200000 600000 500000 100000
Income Before Tax -369941000 -120809000 319540000 -143410000 -65100000 -43228000 -57521000 -39812000 -654953000 17387000 64006000 43279000 32446000 19739000 1913000 -5860000 -6249000 -27101000 8583000 3622000 -17876000 -5957000 -2129000 12453000 -7500000 3200000 -6800000 6800000 6100000 3200000 600000 -2600000 -9300000 -1600000 -1900000 -5700000
Income Tax Expense -526000 2140000 -2512000 6184000 4532000 2035000 7802000 -547000 8972000 5441000 19887000 4338000 -2974000 173000 774000 294000 491000 2179000 -1500000 1061000 1107000 8909000 -788000 4309000 -2200000 1100000 -2200000 2200000 -2800000 -1300000 100000 100000 -100000 100000 -500000 -700000
Income Attributable to Non-Controlling Interest 1017000 0 0 0 0 242000 868000 -846000 -8433000 309000 12000 0 0 0 73000 0 0 0 0 0 7040000 0 0 0 0 0 0 0 0 0 0 100000 200000 600000 500000 100000
Net Income -370432000 -122949000 322052000 -149594000 -69632000 -45505000 -66191000 -38419000 -655492000 11637000 44107000 38941000 35420000 19566000 1066000 -6154000 -6740000 -29280000 10083000 2561000 -26023000 -14866000 -1341000 8144000 -5300000 2100000 -4600000 4600000 8900000 4500000 500000 -2800000 -9400000 -2300000 -1900000 -5100000
Depreciation and Amortization 33412999 38686000 34623000 48300000 50396000 59293000 62041000 60535000 83069000 55188000 30444000 21229000 11502000 7520000 5886000 6676000 6970000 6529000 5764000 6956000 8427000 9902000 7704000 6245000 6100000 5800000 5100000 3600000 2900000 2200000 1600000 2100000 1300000 900000 700000 500000
EBITDA -68177001 -78333000 1554000 -22363000 -6708000 16102000 8068000 22115000 -558855000 81503000 111305000 81800000 46404000 28440000 8959000 1586000 1841000 -19162000 15109000 12557000 -6547000 -11528000 6608000 18583000 -1500000 8600000 -2500000 9000000 7900000 5200000 2200000 -600000 -8200000 -1300000 -1700000 -5300000
Earnings Per Share (EPS) -2.85 -0.96 2.62 -1.27 -0.61 -0.41 -0.59 -0.35 -5.85 0.11 0.45 0.48 0.47 0.28 0.0167 -0.0918 -0.11 -0.56 0.19 0.0267 -0.68 -0.39 -0.0355 0.22 -0.16 0.0633 -0.13 0.13 0.29 0.16 0.02 -0.13 -0.56 -0.17 -0.18 -0.53
Diluted Earnings Per Share -2.85 -0.96 2.62 -1.27 -0.61 -0.41 -0.59 -0.35 -5.85 0.11 0.45 0.48 0.47 0.28 0.0167 -0.0918 -0.11 -0.56 0.18 0.0233 -0.68 -0.39 -0.0355 0.2 -0.16 0.06 -0.13 0.13 0.28 0.16 0.02 -0.13 -0.56 -0.17 -0.18 -0.53
Weighted Average Shares Outstanding 129943999 127818000 122867000 117579000 113811000 112327000 111554000 111189000 111969000 108023000 98393000 80817000 74622000 69252000 67632000 67056000 61893000 52023729 44784000 39678000 38346000 38511000 37737000 35772727 34128000 34044000 34500000 35224905 30689655 27551020 25000000 21666667 16785714 13529412 10555556 9622642
Diluted Weighted Average Shares Outstanding 129943999 127818000 122867000 117579000 113811000 112327000 111554000 111189000 111969000 108023000 98393000 81723000 76085000 70392000 67815000 67056000 61893000 52023729 48012000 42447000 38346000 38511000 37737000 38704918 34128000 34782000 34500000 35224905 32168675 28125000 25000000 21666667 16785714 13529412 10555556 9622642

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.