TNP 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
Report Filing: 2023-12-31 2023-04-06 2022-04-28 2021-04-16 2020-04-14 2019-04-12 2018-04-27 2017-04-28 2016-04-06 2015-04-08 2014-04-11 2013-04-29 2012-04-17 2011-04-08 2010-04-09 2009-04-30 2008-05-09 2007-05-15 2006-04-20 2005-04-15 2004-06-29 2003-06-30 2001-12-31 2000-12-31 1999-12-31
Revenue 889566000 860400000 546120000 644135000 597452000 529879000 529182000 481790000 587715000 501013000 418379000 393989000 395162000 408006000 444926000 623040000 500617000 427654000 295623000 318278000 230069000 123640000 125029000 111276000 85635000
Cost of Revenue 519558999 573753000 544664000 483174000 456281000 464663000 426598000 366369000 379926000 380608000 343089000 339388000 257040000 213740000 221810000 226822000 195761000 169621000 113232000 120350000 49949000 32347000 35736000 33573000 23970000
Gross Profit 370007001 286647000 1456000 160961000 141171000 65216000 102584000 115421000 207789000 120405000 75290000 54601000 138122000 194266000 223116000 396218000 304856000 258033000 182391000 197928000 180120000 91293000 89293000 77703000 61665000
Operating Expenses 33339001 30294000 32458000 64267000 55309000 93361000 39106000 25611000 19709000 44357000 70397000 53311000 175819000 113571000 150711000 117380000 55154000 52787000 27626000 52465000 109595000 76863000 51349000 46873000 44690000
Research & Development 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
Selling, General and Administrative 33339000 29854000 29130000 29040000 27696000 27032000 26324000 25611000 21787000 39848000 36750000 32925000 35000000 33100000 34515000 60921000 4382000 3726000 9091000 8427000 2415000 1261000 3924000 3827000 701000
Other Operating Expenses 1 440000 3328000 35227000 27613000 66329000 12782000 0 -2078000 4509000 33647000 20386000 140819000 80471000 116196000 56459000 50772000 49061000 18535000 44038000 107180000 75602000 47425000 43046000 43989000
Operating Income 336668000 256353000 -31002000 96694000 85862000 -28145000 63478000 89810000 188080000 76048000 4893000 1290000 -37697000 80695000 72405000 278838000 249702000 205246000 154765000 145463000 70525000 14430000 37944000 30830000 16975000
Net Interest(Non Operating) -86239000 -53454000 -37710000 -48544000 -65268000 -69432000 -60816000 -36813000 -28401000 -30507000 -39430000 -46595000 -50856000 -59657000 -42305000 -74491000 -64066000 -35322000 -3887000 -9374000 -11985000 -10649000 1214000 2487000 0
Interest Income 14582000 2000000 703000 1071000 3694000 2507000 1082000 623000 234000 498000 366000 1348000 2715000 2626000 3572000 8406000 13316000 7164000 7360000 761000 387000 736000 1214000 2487000 0
Interest Expense 100821000 55454000 38413000 49615000 68962000 71939000 61898000 37436000 28635000 31005000 39796000 47943000 53571000 62283000 45877000 82897000 77382000 42486000 11247000 10135000 12372000 11385000 0 0 0
Equity & Other Income/(Expense) 54655000 5567000 -81869000 -20928000 -6586000 -3465000 6523000 3498000 -1256000 -11823000 -4033000 -3751000 10567000 56577000 23314000 74141000 -12392000 19318000 48822000 27805000 125000 -11404000 -39158000 -33317000 -16975000
Income Before Tax 305084000 208466000 -150581000 27222000 14008000 -101042000 9185000 56495000 158423000 33718000 -38570000 -49056000 -77986000 77615000 53414000 278488000 173244000 189242000 199700000 163894000 58665000 -7623000 0 0 0
Income Tax Expense 4902000 -4723000 39215000 52871000 67019000 -958000 64935000 40083000 28969000 31442000 35776000 48032000 91691000 68557000 70029000 80554000 69699000 8842000 -52295000 -10439000 11474000 25346000 13328000 16777000 19436000
Income Attributable to Non-Controlling Interest 0 8955000 0 0 0 -881000 -63362000 -39371000 -28763000 -31251000 -36884000 -47825000 -80181000 -10710000 -45300000 -4997000 -79626000 -16004000 90240000 31043000 -11861000 -36863000 -37944000 -30830000 -16975000
Net Income 300182000 204234000 -189796000 -25649000 -53011000 -99203000 7612000 55783000 158217000 33527000 -37462000 -49263000 -89496000 19768000 28685000 202931000 183171000 196404000 161755000 143290000 59052000 3894000 24616000 14053000 -2461000
Depreciation and Amortization 144241000 120187000 126821000 157118000 154203000 137023000 131873000 107089000 99571000 97938000 95349000 94340000 101050000 92889000 94279000 85462000 78399000 59058000 35697000 35377000 41398000 24715000 21250000 20670000 21514000
EBITDA 480909000 376540000 95819000 253812000 240065000 108878000 195351000 196899000 287651000 173986000 100242000 95630000 63353000 173584000 166684000 364300000 328101000 264304000 190462000 180840000 111923000 39145000 59194000 51500000 38489000
Earnings Per Share (EPS) 10.17 6.02 -9.66 -1.37 -2.99 -5.69 0.45 3.29 9.22 2.12 -3.3 -4.62 -9.7 2.52 3.88 27.02 24.05 25.76 20.45 18.82 8.62 0.62 6.39 3.58 -0.62
Diluted Earnings Per Share 10.17 5.97 -9.66 -1.37 -2.99 -5.69 0.45 3.29 9.22 2.12 -3.3 -4.62 -9.7 2.5 3.86 26.67 23.95 25.75 20.44 18.77 8.59 0.61 6.34 3.57 -0.62
Weighted Average Shares Outstanding 29505603 27970799 19650307 18768599 17751584 17422327 16942714 16981015 17165519 15822880 11270688 10660207 9223706 7847120 7388039 7510569 7615171 7625538 7908908 7613890 6853738 6286826 3853729 3929435 3996460
Diluted Weighted Average Shares Outstanding 29505603 28188064 19650307 18768599 17751584 17422327 16942714 16981015 17165519 15822880 11339791 10660207 9223706 7920335 7440037 7609426 7646815 7628210 7914738 7632390 6875143 6341961 3882152 3937765 3996460

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.