Mismanagement

TALOTALOS ENERGY INC.

Crude Petroleum & Natural Gas

Revenue
$1.8BFY2021: $1.2BFY2022: $1.7BFY2023: $1.5BFY2024: $2.0BFY2025: $1.8B
9.8% YoY
Operating margin
-31.5%FY2021: 30.1%FY2022: 44.6%FY2023: 14.4%FY2024: 8.8%FY2025: -31.5%
459% YoY
EBITDA
$496MFY2021: $771MFY2022: $1.2BFY2023: $873MFY2024: $1.2BFY2025: $496M
59% YoY
Market cap
—
Employees
—
Net debt / EBITDA
0.8×
$405M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$1.2B$1.7B$1.5B$2.0B$1.8B 9.8% FY2021: $1.2BFY2022: $1.7BFY2023: $1.5BFY2024: $2.0BFY2025: $1.8B
Operating income$375M$736M$210M$173M−$560M 424% FY2021: $375MFY2022: $736MFY2023: $210MFY2024: $173MFY2025: −$560M
Net income−$183M$382M$187M−$76M−$494M 547% FY2021: −$183MFY2022: $382MFY2023: $187MFY2024: −$76MFY2025: −$494M
Operating cash flow$411M$710M$519M$963M$936M 2.8% FY2021: $411MFY2022: $710MFY2023: $519MFY2024: $963MFY2025: $936M
Stock-based comp$11M$16M$13M$14M$18M 27% FY2021: $11MFY2022: $16MFY2023: $13MFY2024: $14MFY2025: $18M
Buybacks$0$0$48M$45M$119M 164% FY2021: $0FY2022: $0FY2023: $48MFY2024: $45MFY2025: $119M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$354M · 15
Net
−$354M

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——134295
FY2024——118288
FY2023——173291
FY2022——229280
FY2021——119176