Turtle Beach Corporation (TBCH)
NASDAQ: TBCH · Real-Time Price · USD
12.84
-0.11 (-0.85%)
Jul 10, 2026, 4:00 PM EDT - Market closed

Turtle Beach Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
255269346191119360
Market Cap Growth
-8.92%-22.10%80.85%60.83%-66.99%7.92%
Enterprise Value
300.53336.51428.82172.34126.46322.18
Last Close Price
12.8414.0317.3110.957.1722.26
PE Ratio
224.0518.2222.19--22.95
Forward PE
11.4515.2011.48118.1210.0021.90
PEG Ratio
-0.950.720.630.631.37
PS Ratio
0.850.840.930.740.490.98
PB Ratio
2.252.092.872.251.342.55
P/TBV Ratio
8.926.5614.272.581.563.25
P/FCF Ratio
11.157.91407.957.68--
P/OCF Ratio
10.457.5959.987.07--
EV/Sales Ratio
1.011.051.150.670.530.88
EV/EBITDA Ratio
14.858.4213.65--12.51
EV/EBIT Ratio
37.3512.2321.41--15.77
EV/FCF Ratio
13.159.89506.296.93--
Debt / Equity Ratio
0.400.590.7900.210
Debt / EBITDA Ratio
2.192.113.06---
Debt / FCF Ratio
2.312.48113.67---
Net Debt / Equity Ratio
0.360.520.69-0.220.09-0.27
Net Debt / EBITDA Ratio
1.681.692.651.61-0.17-1.46
Net Debt / FCF Ratio
1.771.9898.33-0.75-0.176.34
Asset Turnover
1.251.131.661.651.221.69
Inventory Turnover
2.862.864.233.172.212.75
Quick Ratio
0.891.070.861.300.850.94
Current Ratio
2.461.981.522.222.102.47
Return on Equity (ROE)
0.99%12.63%15.74%-20.32%-51.71%13.75%
Return on Assets (ROA)
2.64%9.07%13.53%-10.70%-28.58%8.28%
Return on Invested Capital (ROIC)
3.62%12.89%22.48%-20.57%-56.23%20.73%
Return on Capital Employed (ROCE)
6.94%15.43%14.90%-17.07%-40.96%14.74%
Earnings Yield
0.47%5.49%4.51%--4.36%
FCF Yield
8.97%12.65%0.25%13.02%--
Buyback Yield / Dilution
4.30%1.80%-21.58%-4.16%9.87%-11.52%
Total Shareholder Return
4.30%1.80%-21.58%-4.16%9.87%-11.52%
SEC Filings: 10-K · 10-Q