Takeover

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
$287M
Employees
290
$1M revenue each
Net debt / EBITDA
1.1×
$34M net debt
AI in 10-K
1.2
mentions per 10K words

Takeover score 1 of 13

Fixable underperformance 0 of 7

Buyer economics 0 of 4

Catalysts 1 of 2

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

FiledFormAcquirerPricePremium
Dec 3, 2013DEFM14AVTB Holdings, Inc.$12.390%
Nov 4, 2013PREM14AVTB Holdings, Inc.$17.690%

13D filers

FiledFilerFormStakeIntent
Aug 27, 2026DC VGA LLCSCHEDULE 13D/A15.0%Active
Aug 12, 2026DC VGA LLCSCHEDULE 13D/A39.8%Passive
Aug 11, 2026Hoak Public Equities, LPSCHEDULE 13D/A4.1%Passive
Feb 24, 2026Hoak Public Equities, LPSCHEDULE 13D4.7%Passive
Aug 22, 2025DC VGA LLCSCHEDULE 13D/A10.4%Passive
Mar 21, 2024DC VGA LLCSC 13D19.6%Passive
May 16, 2023Stark Juergen M.SC 13D/A4.3%Passive
May 9, 2023TORO 18 HOLDINGS LLCSC 13D/A5.0%Passive
May 8, 2023Stark Juergen M.SC 13D5.2%Passive
May 8, 2023TORO 18 HOLDINGS LLCSC 13D/A8.1%Passive

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$4M · 8
Net
−$4M

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——6583
FY2024——183108
FY2023——116116
FY2022——7699
FY2021——236143