Mismanagement

IBTAIbotta, Inc.

Services-Advertising

Revenue
$342MFY2022: $211MFY2023: $320MFY2024: $367MFY2025: $342M
6.8% YoY
Operating margin
-0.2%FY2022: -19.1%FY2023: 17.5%FY2024: 7.6%FY2025: -0.2%
103% YoY
EBITDA
$7MFY2022: −$34MFY2023: $63MFY2024: $36MFY2025: $7M
79% YoY
Market cap
—
Employees
—
Net debt / EBITDA
-19.8×
−$148M net debt
AI in 10-K
—

Red flags 2 of 9

Financials

MetricFY2022FY2023FY2024FY2025YoYTrend
Revenue$211M$320M$367M$342M 6.8% FY2022: $211MFY2023: $320MFY2024: $367MFY2025: $342M
Operating income−$40M$56M$28M−$841K 103% FY2022: −$40MFY2023: $56MFY2024: $28MFY2025: −$841K
Net income−$55M$38M$69M$4M 95% FY2022: −$55MFY2023: $38MFY2024: $69MFY2025: $4M
Operating cash flow−$56M$23M$116M$95M 18% FY2022: −$56MFY2023: $23MFY2024: $116MFY2025: $95M
Capex$785K$548K$871K$20M 2230% FY2022: $785KFY2023: $548KFY2024: $871KFY2025: $20M
Stock-based comp$7M$7M$47M$44M 5.9% FY2022: $7MFY2023: $7MFY2024: $47MFY2025: $44M
Buybacks$25K$0$31M$233M 644% FY2022: $25KFY2023: $0FY2024: $31MFY2025: $233M

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$11M−$15M22139
FY2024$29M$53M63118