TBCH
TBCH
NASDAQ · Technology

Turtle Beach Corp

$12.07
+0.26 (+2.20%)
As of Feb 8, 2:03 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 44.78M 41.92M 48.52M
Net Income 9.53M 8.47M 7.42M
EPS
Profit Margin 21.3% 20.2% 15.3%
Rev Growth -1.5% +14.2% -6.6%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 39.78M 39.61M 39.83M
Total Equity 134.58M 119.90M 132.39M
D/E Ratio 0.30 0.33 0.30
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 13.32M 12.45M 15.57M
Free Cash Flow 7.87M 11.04M 12.35M