TPL
Texas Pacific Land Corporation
NYSE: TPL · ENERGY · OIL & GAS E&P
$439.03
+1.89% today
Updated 2026-04-29
Market cap
$30.27B
P/E ratio
62.90
P/S ratio
37.92x
EPS (TTM)
$6.98
Dividend yield
0.49%
52W range
$269 – $547
Volume
0.6M
Texas Pacific Land Corporation (TPL) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $22.46M | $15.47M | $19.30M | $13.08M | $20.07M | $33.42M | $32.59M | $44.11M | $55.20M | $79.41M | $59.91M | $132.33M | $300.22M | $490.50M | $302.55M | $450.96M | $667.42M | $631.60M | $705.82M | $798.19M |
| Revenue growth (YoY) | — | -31.1% | +24.8% | -32.2% | +53.4% | +66.6% | -2.5% | +35.4% | +25.1% | +43.9% | -24.6% | +120.9% | +126.9% | +63.4% | -38.3% | +49.1% | +48.0% | -5.4% | +11.8% | +13.1% |
| Cost of revenue | $6.11M | $3.92M | $3.68M | $3.05M | $3.65M | $3.55M | $16504.00 | $16286.00 | $19730.00 | $35832.00 | $43290.00 | $867000.00 | $13.75M | $29.71M | $32.60M | $29.49M | $32.89M | $48.32M | $71.29M | $53.53M |
| Gross profit | $22.46M | $15.47M | $19.30M | $13.08M | $20.07M | $33.42M | $32.57M | $44.09M | $55.18M | $79.38M | $59.87M | $131.46M | $286.47M | $460.78M | $269.95M | $421.47M | $634.53M | $583.27M | $634.54M | $798.19M |
| Gross margin | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 99.9% | 100.0% | 100.0% | 100.0% | 99.9% | 99.3% | 95.4% | 93.9% | 89.2% | 93.5% | 95.1% | 92.3% | 89.9% | 100.0% |
| R&D | — | — | — | — | — | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — | — |
| SG&A | $555367.00 | $579690.00 | $2.78M | $2.44M | $2.88M | $2.58M | $2.32M | $2.53M | $2.07M | $2.64M | $3.02M | $8.52M | $25.64M | $59.01M | $52.70M | $59.08M | $63.49M | $89.83M | $34.48M | $23.78M |
| Operating income | $16.32M | $11.51M | $15.58M | $9.99M | $16.40M | $30.74M | $29.30M | $40.13M | $51.42M | $75.26M | $55.06M | $119.78M | $260.83M | $401.77M | $217.25M | $362.39M | $562.31M | $486.05M | $539.14M | $592.16M |
| Operating margin | 72.6% | 74.4% | 80.7% | 76.4% | 81.7% | 92.0% | 89.9% | 91.0% | 93.1% | 94.8% | 91.9% | 90.5% | 86.9% | 81.9% | 71.8% | 80.4% | 84.3% | 77.0% | 76.4% | 74.2% |
| EBITDA | $16.35M | $11.54M | $15.61M | $10.03M | $16.41M | $30.75M | $29.32M | $40.15M | $51.44M | $75.28M | $55.10M | $145.32M | $263.42M | $410.68M | $231.65M | $378.65M | $577.68M | $500.81M | $564.30M | $655.46M |
| EBITDA margin | 72.8% | 74.6% | 80.9% | 76.7% | 81.8% | 92.0% | 90.0% | 91.0% | 93.2% | 94.8% | 92.0% | 109.8% | 87.7% | 83.7% | 76.6% | 84.0% | 86.6% | 79.3% | 79.9% | 82.1% |
| EBIT | $16.32M | $11.51M | $15.58M | $9.99M | $16.40M | $30.74M | $29.30M | $40.13M | $51.42M | $75.26M | $50.25M | $135.64M | $224.03M | $401.77M | $217.25M | $362.39M | $562.31M | $486.05M | $539.14M | $592.92M |
| Interest expense | $0.00 | $0.00 | $1.59M | $1.27M | $25707.00 | $898277.00 | $19435.00 | $12005.00 | $14523.00 | $27440.00 | $29070.00 | $84000.00 | $0.00 | $11.59M | $16.81M | $16.88M | $6.55M | — | — | $690000.00 |
| Income tax | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Effective tax rate | 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.0% |
| Net income | $11.57M | $8.25M | $10.94M | $6.91M | $11.31M | $20.59M | $19.65M | $27.22M | $34.77M | $50.04M | $37.24M | $76.36M | $209.74M | $320.93M | $176.05M | $269.98M | $446.36M | $405.64M | $453.96M | $481.38M |
| Net income growth (YoY) | — | -28.7% | +32.6% | -36.8% | +63.6% | +82.1% | -4.6% | +38.5% | +27.7% | +43.9% | -25.6% | +105.1% | +174.7% | +53.0% | -45.1% | +53.4% | +65.3% | -9.1% | +11.9% | +6.0% |
| Profit margin | 51.5% | 53.3% | 56.7% | 52.8% | 56.4% | 61.6% | 60.3% | 61.7% | 63.0% | 63.0% | 62.2% | 57.7% | 69.9% | 65.4% | 58.2% | 59.9% | 66.9% | 64.2% | 64.3% | 60.3% |