XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net revenue $ 56,777 $ 76,478 $ 120,678 $ 132,326
Cost of revenue 38,515 53,402 79,049 91,464
Gross profit 18,262 23,076 41,629 40,862
Operating expenses:        
Selling and marketing 12,731 13,741 25,184 22,754
Research and development 4,471 4,589 8,464 8,491
General and administrative 7,354 7,463 15,570 13,137
Insurance recovery, net (5,965)   (9,404)  
Acquisition-related costs   1,394 608 6,304
Total operating expenses 18,591 27,187 40,422 50,686
Operating (loss) income (329) (4,111) 1,207 (9,824)
Interest expense 2,049 2,220 4,055 2,370
Other expense, net 799 352 1,102 722
Loss before income tax (3,177) (6,683) (3,950) (12,916)
Income tax (benefit) expense (246) 841 (355) (5,547)
Net loss $ (2,931) $ (7,524) $ (3,595) $ (7,369)
Net loss per share        
Basic (in dollars per share) $ (0.14) $ (0.35) $ (0.17) $ (0.37)
Diluted (in dollars per share) $ (0.14) $ (0.35) $ (0.17) $ (0.37)
Weighted average number of shares:        
Basic (in shares) 20,667 21,252 20,587 19,795
Diluted (in shares) 20,667 21,252 20,587 19,795