Turtle Beach Corp Ratios

Ratios Sep2009 Sep2010 Sep2011 Sep2012 Dec2012 Dec2013 Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
Gross Margin -5.21%16.71%55.13%48.58%35.89%28.20%27.21%25.00%24.49%34.20%37.82%33.54%37.15%35.04%20.48%29.25%34.60%
EBT Margin -162.48%-151.84%-1,482.66%-1,908.51%19.54%-2.84%-11.69%-49.47%-50.33%-1.78%14.24%4.99%14.57%5.50%-22.67%-7.79%2.86%
EBIT Margin -162.48%-151.84%-1,486.32%-1,914.94%20.72%0.90%-7.43%-45.71%-44.66%3.22%18.80%4.44%13.65%5.58%-21.44%-6.37%5.37%
EBITDA Margin -162.48%-151.84%-1,486.32%-1,914.94%20.72%0.90%-7.43%-45.71%-44.66%3.22%18.80%4.44%13.65%5.58%-21.44%-6.37%5.37%
Operating Margin -162.48%-151.84%-1,486.32%-1,914.94%20.72%0.90%-7.43%-45.71%-44.66%3.22%18.80%4.44%13.65%5.58%-21.44%-6.37%5.37%
Net Margin -162.48%-151.84%-1,482.66%-1,908.51%0.78%-3.45%-8.32%-50.94%-50.11%-2.18%13.63%7.65%10.76%4.84%-24.79%-7.59%4.69%
FCF Margin 25.87%41.07%-1,431.25%-1,224.46%0.50%6.79%-9.87%-13.41%-2.91%-0.67%12.93%15.96%12.60%-1.62%-18.90%9.64%0.23%
Efficiency
Inventory Average 0.23M0.14M0.36M0.44M25.04M44.02M32.27M23.92M24.61M38.49M47.59M58.51M86.62M86.59M57.64M57.63M
Assets Average 0.88M4.34M7.08M66.95M187.14M209.71M133.63M94.53M108.09M126.64M167.40M216.98M196.95M156.68M224.41M
Equity Average 0.48M0.38M3.99M6.75M-14.44M48.02M93.92M17.98M-21.43M7.67M50.44M89.89M128.88M115.16M87.01M102.84M
Invested Capital 0.96M0.03M0.72M7.25M6.26M29.44M175.74M121.46M46.18M48.11M74.88M79.04M116.40M141.37M107.99M85.08M169.56M
Asset Utilization Ratio 0.090.0529.262.670.990.781.301.582.661.852.151.691.221.651.66
Leverage & Solvency
Interest Coverage Ratio 9.060.24-1.92-14.59-10.430.6110.1311.2298.3351.08-42.20-27.41
Debt to Equity -1.430.320.84-2.60-2.681.000.250.210.79
Debt Ratio 0.390.170.280.570.630.310.120.120.32
Equity Ratio 0.050.640.960.95-0.280.530.33-0.22-0.240.310.480.570.610.540.570.40
Times Interest Earned 9.060.24-1.92-14.59-10.430.6110.1311.2298.3351.08-42.20-27.41
Dividends & Payouts
FCF Payout Ratio 39.73
Valuation
Enterprise Value 4.92M12.97M24.08M55.36M93.47M126.16M78.35M59.27M17.12M170.81M128.94M280.61M319.46M107.32M171.85M334.58M
Market Capitalization 5.36M13.47M29.61M60.58M99.97M134.07M85.46M64.52M22.37M177.88M137.19M327.29M357.18M118.71M190.57M347.57M
Return Ratios
Return on Sales -1.62%-1.52%-14.83%-19.09%0.13%-0.03%-0.08%-0.51%-0.50%-0.02%0.14%0.08%0.11%0.05%-0.25%-0.08%0.05%
Return on Capital Employed -2.45%-1.11%6.37%-0.04%-0.14%-0.53%-1.16%0.18%1.57%0.17%0.55%0.15%-0.39%-0.16%0.20%
Return on Invested Capital 4.15%-0.10%-0.92%0.84%0.37%0.14%-0.17%
Return on Assets -1.33%-1.03%3.74%-0.09%-0.08%-0.40%-0.65%-0.03%0.36%0.14%0.23%0.08%-0.30%-0.13%0.08%
Return on Equity -1.93%-3.12%-1.12%3.92%0.43%-0.32%-0.88%-4.85%0.15%5.11%0.36%0.43%0.14%-0.52%-0.23%0.17%