Mismanagement

TBCHTurtle Beach Corp

Communications Equipment, NEC

Revenue
$320MFY2021: $366MFY2022: $240MFY2023: $258MFY2024: $373MFY2025: $320M
14% YoY
Operating margin
8.6%FY2021: 5.6%FY2022: -21.4%FY2023: -6.4%FY2024: 5.4%FY2025: 8.6%
60% YoY
EBITDA
$32MFY2021: $24MFY2022: −$47MFY2023: −$13MFY2024: $24MFY2025: $32M
31% YoY
Market cap
—
Employees
—
Net debt / EBITDA
1.1×
$34M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$366M$240M$258M$373M$320M 14% FY2021: $366MFY2022: $240MFY2023: $258MFY2024: $373MFY2025: $320M
Operating income$20M−$51M−$16M$20M$28M 37% FY2021: $20MFY2022: −$51MFY2023: −$16MFY2024: $20MFY2025: $28M
Net income$18M−$60M−$18M$16M$16M 2.8% FY2021: $18MFY2022: −$60MFY2023: −$18MFY2024: $16MFY2025: $16M
Operating cash flow−$327K−$42M$27M$6M$35M 515% FY2021: −$327KFY2022: −$42MFY2023: $27MFY2024: $6MFY2025: $35M
Capex$6M$4M$2M$5M$1M 71% FY2021: $6MFY2022: $4MFY2023: $2MFY2024: $5MFY2025: $1M
Stock-based comp$8M$8M$12M$6M$6M 0.1% FY2021: $8MFY2022: $8MFY2023: $12MFY2024: $6MFY2025: $6M
Buybacks$5M—$974K$28M$19M 32% FY2021: $5MFY2023: $974KFY2024: $28MFY2025: $19M

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——6583
FY2024——183108
FY2023——116116
FY2022——7699
FY2021——236143