TPL 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
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-21 2023-02-22 2022-02-23 2021-02-25 2019-12-31 2019-02-28 2018-02-28 2017-02-28 2016-02-29 2015-02-27 2014-02-28 2013-03-11 2012-03-12 2011-03-11 2010-03-12 2009-03-16 2008-03-14 2007-03-15 2006-03-16 2004-12-31 2004-03-15 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 1987-12-31 1986-12-31 1985-12-31
Revenue 631595000 667422000 450958000 302554000 490496000 300220000 132329000 59911397 79414853 55202230 44109074 32587456 33420759 20065965 13084860 19296266 15465111 22461198 15407641 29140610 9953329 9122098 13429368 7798999 5924237 10479670 13075037 8581087 6440285 9100000 5300000 4300000 4900000 5600000 5400000 4900000 5400000 6200000 12200000
Cost of Revenue 48323000 32894000 29490000 32601000 29714000 13751000 867000 43290 35832 19730 16286 16504 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
Gross Profit 583272000 634528000 421468000 269953000 460782000 286469000 131462000 59868107 79379021 55182500 44092788 32570952 33420759 20065965 13084860 19296266 15465111 22461198 15407641 29140610 9953329 9122098 13429368 7798999 5924237 10479670 13075037 8581087 6440285 9100000 5300000 4300000 4900000 5600000 5400000 4900000 5400000 6200000 12200000
Operating Expenses 97219000 72221000 59075000 52702000 59009000 25635000 11686000 4810257 4123439 3765469 3962215 3267501 2683369 3667491 3093524 3720046 3957397 6143467 3234913 3368175 2358086 2028478 3385347 2456242 1724815 1638132 3243920 2442527 1688567 -1300000 -800000 -700000 -1200000 -1100000 -1400000 -1300000 -1300000 -1300000 -1400000
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 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 89834000 63487000 59075000 52702000 59009000 25635000 8517000 3023480 2638863 2065213 2533580 2317744 2583047 2876720 2439935 2784624 579690 555367 487231 442646 405613 445148 530555 468945 413616 398692 491395 430583 455972 500000 900000 900000 400000 400000 0 0 0 0 0
Other Operating Expenses 7385000 8734000 0 0 0 0 3169000 1786777 1484576 1700256 1428635 949757 100322 790771 653589 935422 3377707 5588100 2747682 2925529 1952473 1583330 2854792 1987297 1311199 1239440 2752525 2011944 1232595 -1800000 -1700000 -1600000 -1600000 -1500000 -1400000 -1300000 -1300000 -1300000 -1400000
Operating Income 486053000 562307000 362393000 217251000 401773000 260834000 119776000 55057850 75255582 51417031 40130573 29303451 30737390 16398474 9991336 15576220 11507714 16317731 12172728 25772435 7595243 7093620 10044021 5342757 4199422 8841538 9831117 6138560 4751718 10400000 6100000 5000000 6100000 6700000 6800000 6200000 6700000 7500000 13600000
Net Interest(Non Operating) 0 6548000 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 0 0 0
Interest Income 0 0 0 0 0 0 84000 29070 27440 14523 12005 19435 898277 25707 1269907 1590110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 0 -6548000 0 0 0 0 84000 29070 27440 14523 12005 19435 898277 25707 1269907 1590110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 31508000 0 624000 2411000 2682000 916000 84000 29070 27440 14523 12005 19435 18528 25707 53427 228746 370000 561284 0 0 0 0 0 0 0 0 0 0 0 -3100000 -2500000 -2300000 -2800000 -2600000 -2800000 -2500000 -2600000 -2600000 -2800000
Income Before Tax 517561000 568855000 363017000 219662000 404455000 261750000 119860000 55086920 75283022 51431554 40142578 29322886 30755918 16424181 10044763 15804966 11877714 16879015 12172728 25772435 7595243 7093620 10044021 5342757 4199422 8841538 9831117 6138560 4751718 7300000 3600000 2700000 3300000 4100000 4000000 3700000 4100000 4900000 10800000
Income Tax Expense 111916000 122493000 93037000 43613000 83527000 52014000 43499000 17847370 25244515 16666534 12924070 9675068 10161149 5115470 3130720 4865193 3628026 5309153 3660141 8359477 2265092 2192834 3157508 1584688 1261595 2808277 3124376 1874287 1422817 2300000 1100000 700000 1000000 1300000 1200000 1400000 1400000 1800000 3800000
Income Attributable to Non-Controlling Interest 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 800000 0 0 0 0 0 0 0 0
Net Income 405645000 446362000 269980000 176049000 320928000 209736000 76361000 37239550 50038507 34765020 27218508 19647818 20594769 11308711 6914043 10939773 8249688 11569862 8512587 17412958 5330151 4900786 6886513 3758069 2937827 6033261 6706741 4264273 3328901 5000000 1700000 2000000 2300000 2800000 2800000 2300000 2700000 3100000 7000000
Depreciation and Amortization 14757000 15376000 16257000 14395000 8906000 2583000 376000 43290 25374 19730 16286 16504 12675 15391 42142 36803 35999 37134 28791 38174 50929 49965 52116 44413 48026 60321 49201 15726 11314 0 0 0 0 0 0 0 0 0 0
EBITDA 500810000 577683000 378650000 231646000 410679000 263417000 120152000 55101140 75280956 51436761 40146859 29319955 30750065 16413865 10033478 15613023 11543713 16354865 12201519 25810609 7646172 7143585 10096137 5387170 4247448 8901859 9880318 6154286 4763032 10400000 6100000 5000000 6100000 6700000 6800000 6200000 6700000 7500000 13600000
Earnings Per Share (EPS) 17.6 19.27 11.61 7.57 13.7 26.93 12.38 5.29 6.1 4.14 3.16 2.2 2.21 1.17 0.69 1.06 0.78 1.08 0.78 1.58 0.47 0.42 0.56 0.29 0.22 0.44 0.48 0.29 0.22 0.32 0.1 0.12 0.13 0.16 0.15 0.13 0.15 0.16 0.35
Diluted Earnings Per Share 17.59 19.27 11.61 7.57 13.7 26.93 12.38 5.29 6.1 4.14 3.16 2.2 2.21 1.17 0.69 1.06 0.78 1.08 0.78 1.58 0.47 0.42 0.56 0.29 0.22 0.44 0.48 0.29 0.22 0.32 0.1 0.12 0.13 0.16 0.15 0.13 0.15 0.16 0.35
Weighted Average Shares Outstanding 23044304 23165870 23256080 23268467 23269310 7787407 7854705 7989030 8197632 8397314 8601171 8939045 9336998 9679921 10018028 10354408 10536367 10712835 10857892 11034828 11389212 11724368 12341421 12782548 13233455 13588426 14030839 14726027 15137615 15822785 16346154 16666667 17424242 17721519 18181818 18253968 18493151 18902439 19774011
Diluted Weighted Average Shares Outstanding 23059844 23180426 23256161 23268467 23269310 7787407 7854705 7989030 8197632 8397314 8601171 8939045 9336998 9679921 10018028 10406889 10559717 10712835 10857892 11034828 11389212 11724368 12341421 12782548 13255000 13650000 14146341 14726027 15137615 15822785 16346154 16666667 17424242 17721519 18181818 18253968 18493151 18902439 19774011

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.