Turtle Beach Corp (TBCH): financials from its own SEC filings