DQ 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
Report Filing: 2023-12-31 2023-04-27 2022-03-30 2021-04-22 2020-04-24 2019-04-17 2018-03-16 2017-03-31 2016-04-07 2015-04-17 2014-04-14 2013-04-23 2012-04-30 2011-05-13 2009-12-31 2008-12-31 2007-12-31
Revenue 2308530000 4608349000 1678793000 675602000 349991000 301600000 352852000 229101000 182041000 182572000 109000000 86858000 255832000 242686000 111193477 56367625 0
Cost of Revenue 1387880000 1200428000 581585000 441610000 269887000 203486000 209379000 148673000 144491000 139309000 135103000 124290000 169723000 136484000 69251610 19391613 0
Gross Profit 920650000 3407921000 1097208000 233992000 80104000 98114000 143473000 80428000 37550000 43263000 -26103000 -37432000 86109000 106202000 41941867 36976012 0
Operating Expenses 223357000 367296000 45790000 113916000 32619000 16635000 14763000 14979000 11326000 11228000 174528000 51086000 42703000 13694000 5518139 9763791 47542
Research & Development 10116000 10041000 6495000 6856000 5258000 2737000 881000 4001000 924000 1487000 3391000 4131000 744000 1385000 2774608 4865165 0
Selling, General and Administrative 213241000 354074000 39904000 39472000 32907000 27077000 17664000 16104000 12604000 10294000 18133000 12930000 15564000 15692000 9335822 4982366 47542
Other Operating Expenses 0 3181000 -609000 67588000 -5546000 -13179000 -3782000 -5126000 -2202000 -553000 153004000 34025000 26395000 -3383000 -6592291 -83740 0
Operating Income 697293000 3040625000 1051418000 120076000 47485000 81479000 128710000 65449000 26224000 32035000 -200631000 -88518000 43406000 92508000 36423728 27212221 -47542
Net Interest(Non Operating) 52410000 0 -4012001 -25725000 -9414000 -9527000 -17518000 -14160000 -12680000 -15330000 -19199000 -14418000 -7767000 -9336000 -6247412 -3758368 0
Interest Income 52410000 14473000 16469999 907000 983000 1236000 487000 408000 494000 324000 150000 990000 1897000 544000 214321 115083 0
Interest Expense 0 14473000 20482000 26632000 10397000 10763000 18005000 14568000 13174000 15654000 19349000 15408000 9664000 9880000 6461733 3873451 0
Equity & Other Income/(Expense) 68770000 16263000 -12457999 67779000 -185000 1836000 -5000 -7000 641000 -56000 12000 -56000 -11000 -1186000 0 0 0
Income Before Tax 818473000 3056888000 1034948000 162130000 37886000 73788000 111187000 51282000 14185000 16649000 -219818000 -102992000 35628000 81986000 30176316 23453853 -47542
Income Tax Expense 173973000 537111000 162806000 28182000 9623000 11717000 17332000 7358000 1138000 15654000 1272000 10254000 714000 12837000 240278 1601959 0
Income Attributable to Non-Controlling Interest 223342000 699976000 123218000 4753000 -1262000 23946000 1014000 430000 91000 -15654000 -150147000 -1315000 1590000 577000 -898964 326867 0
Net Income 421158000 1819801000 748924000 129195000 29525000 38125000 92841000 43494000 12956000 16649000 -70943000 -111931000 33324000 68572000 30835002 21525027 -47542
Depreciation and Amortization 152454000 -1790000 77468693 68686000 48403000 27487000 38824000 33822000 31361000 28008000 52251000 37371791 35479645 30751063 16088049 7817151 0
EBITDA 849747000 3038835000 1128886693 188762000 95888000 108966000 167534000 99271000 57585000 60043000 -148380000 -51146209 78885645 123259063 52511777 35029372 -47542
Earnings Per Share (EPS) 5.64 23.98 10.14 1.82 0.43 0.61 1.75 0.83 0.25 0.4 -2.05 -3.19 4.75 11.6 7.25 5.38 -0.0119
Diluted Earnings Per Share 5.62 23.54 9.76 1.72 0.42 0.59 1.7 0.82 0.25 0.39 -2.05 -3.19 4.75 11.6 7.25 4.15 -0.0092
Weighted Average Shares Outstanding 74717201 75873062 73868221 71017402 67914210 62343030 53014190 52348450 51603170 41269995 34606594 34773570 7028564 4713579 4000000 4000000 4000000
Diluted Weighted Average Shares Outstanding 74963535 77291968 76753281 75003430 69992311 65101265 54585265 52963550 52282385 42270730 34613685 35142820 7028564 5629053 4166073 5188564 5188564

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.