Mismanagement

TPLTexas Pacific Land Corp

Oil Royalty Traders

Revenue
$798MFY2021: $451MFY2022: $667MFY2023: $632MFY2024: $706MFY2025: $798M
13% YoY
Operating margin
74.2%FY2021: 80.4%FY2022: 84.3%FY2023: 77.0%FY2024: 76.4%FY2025: 74.2%
2.9% YoY
EBITDA
$655MFY2021: $379MFY2022: $578MFY2023: $501MFY2024: $564MFY2025: $655M
16% YoY
Market cap
—
Employees
—
Net debt / EBITDA
—
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$451M$667M$632M$706M$798M 13% FY2021: $451MFY2022: $667MFY2023: $632MFY2024: $706MFY2025: $798M
Operating income$362M$562M$486M$539M$592M 9.8% FY2021: $362MFY2022: $562MFY2023: $486MFY2024: $539MFY2025: $592M
Net income$270M$446M$406M$454M$481M 6.0% FY2021: $270MFY2022: $446MFY2023: $406MFY2024: $454MFY2025: $481M
Operating cash flow$265M$447M$418M$491M$546M 11% FY2021: $265MFY2022: $447MFY2023: $418MFY2024: $491MFY2025: $546M
Capex$16M$19M———FY2021: $16MFY2022: $19M
Stock-based comp$28K$8M$10M$12M$15M 21% FY2021: $28KFY2022: $8MFY2023: $10MFY2024: $12MFY2025: $15M
Buybacks$20M$88M$43M$29M$8M 71% FY2021: $20MFY2022: $88MFY2023: $43MFY2024: $29MFY2025: $8M
Dividends$85M$247M$100M$347M$148M 57% FY2021: $85MFY2022: $247MFY2023: $100MFY2024: $347MFY2025: $148M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$12K · 25
Open-market sells, 12 mo
$0 · 0
Net
$12K

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$7M$4M316213
FY2024$7M$26M403217
FY2023$6M$1M187220
FY2022$6M$12M277212
FY2021$5M$5M145146