XML 9 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net revenue $ 56,365 $ 56,777 $ 98,537 $ 120,678
Cost of revenue 34,502 38,515 65,380 79,049
Gross profit 21,863 18,262 33,157 41,629
Operating expenses:        
Selling and marketing 14,700 12,731 26,960 25,184
Research and development 4,813 4,471 9,387 8,464
General and administrative 5,401 7,354 13,922 15,570
Insurance recovery   (5,965)   (9,404)
Acquisition-related cost       608
Total operating expenses 24,914 18,591 50,269 40,422
Operating (loss) income (3,051) (329) (17,112) 1,207
Interest expense, net 3,666 2,049 5,035 4,055
Other expense (income), net 73 799 (28) 1,102
Loss before income tax (6,790) (3,177) (22,119) (3,950)
Income tax expense (benefit) 521 (246) 398 (355)
Net loss $ (7,311) $ (2,931) $ (22,517) $ (3,595)
Net loss per share        
Basic (in dollars per share) $ (0.38) $ (0.14) $ (1.16) $ (0.17)
Diluted (in dollars per share) $ (0.38) $ (0.14) $ (1.16) $ (0.17)
Weighted average number of shares:        
Basic (in shares) 19,182 20,667 19,339 20,587
Diluted (in shares) 19,182 20,667 19,339 20,587