Turtle Beach Corporation

14.13
-0.44 (-3.02%)
At close: Mar 28, 2025, 3:59 PM
14.10
-0.19%
Pre-market: Mar 31, 2025, 05:31 AM EDT

Turtle Beach Ratios Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08
PE Ratio 21.42 -10.04 -1.98 19.99 8.23 7.63 4.92 -6.76 -0.73 -1.02 -8.17 -43.04 -31.11 -8.57 -3.32 -3.1 -1.42
PEG Ratio -0.12 0.14 0.00 -0.35 0.06 -0.12 -0.00 0.07 0.09 -0.00 -0.24 -1.18 0.60 -0.19 0.53 0.06 n/a
PS Ratio 0.93 0.69 0.49 0.97 0.89 0.58 0.67 0.15 0.37 0.52 0.68 586.53 594.10 160.77 5.04 5.04 4.12
PB Ratio 2.87 2.09 1.33 2.51 2.74 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
P/FCF Ratio 409.19 7.13 -2.6 -59.56 7.03 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
P/OCF Ratio 60.16 6.56 -2.82 -1.08K 6.25 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
OCF/S Ratio 0.02 0.10 -0.17 -0.00 0.14 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Debt / Equity Ratio 0.80 n/a 0.21 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Quick Ratio 0.95 1.43 0.99 1.17 1.25 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Current Ratio 1.52 2.22 2.10 2.47 2.16 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Asset Turnover 1.25 1.72 1.47 1.59 1.77 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Interest Coverage 2.48 -32.63 -42.2 53.34 105.28 11.22 10.13 0.61 -10.43 -14.59 -1.92 -1.68K n/a -3.81 -624.04 n/a n/a
Return on Equity (ROE) 0.13 -0.21 -0.67 0.13 0.33 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Return on Assets (ROA) 0.05 -0.12 -0.36 0.08 0.19 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Return on Capital (ROIC) 0.11 -0.18 -0.52 0.13 0.39 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Dividend Yield n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Payout Ratio n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Gross Profit Margin 34.60% 29.25% 20.48% 35.04% 37.15% 0.34% 0.38% 0.34% 0.24% 0.25% 0.27% 0.48% 0.49% 0.55% 0.17% -0.05% -0.09%
Net Profit Margin 4.34% -6.85% -24.79% 4.84% 10.76% 0.08% 0.14% -0.02% -0.5% -0.51% -0.08% -13.63% -19.1% -18.75% -1.52% -1.62% -2.89%
Pretax Profit Margin 2.86% -6.72% -22.67% 5.50% 14.57% 0.05% 0.14% -0.02% -0.5% -0.49% -0.12% -13.63% -19.1% n/a n/a n/a n/a
Operating Profit Margin 5.37% -6.37% -21.44% 5.58% 13.65% 0.04% 0.19% 0.03% -0.45% -0.46% -0.07% -13.62% -19.15% -14.86% -1.52% -1.62% -2.89%
FCF Margin 0.23% 9.64% -18.9% -1.62% 12.60% n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
EBITDA Margin 8.08% -4.65% -19.74% 7.05% 16.15% n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a