XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (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 $ 5,040 $ 6,741 $ 10,309 $ 13,399
Cost of revenue 5,514 6,127 10,651 12,302
Gross profit (loss) (474) 614 (342) 1,097
Operating expenses:        
Research and development 890 966 1,677 1,863
Selling and marketing 1,546 1,828 2,953 2,997
General and administrative 3,057 4,540 6,203 8,020
Restructuring and severance 420   680  
Total operating expenses 5,913 7,334 11,513 12,880
Loss from continuing operations (6,387) (6,720) (11,855) (11,783)
Non-operating income (expense):        
Interest income (expense), net 1,320 (149) 2,532 (236)
Foreign currency losses, net (870) (59) (1,400) (285)
Loss from continuing operations before income tax benefit (provision) (5,937) (6,928) (10,723) (12,304)
Income tax benefit (provision) (105) 5 (108) (1)
Net loss from continuing operations (6,042) (6,923) (10,831) (12,305)
Income (loss) from discontinued operations, net of tax:        
Income from discontinued operations, net of tax   707   1,531
Net loss (6,042) (6,216) (10,831) (10,774)
Other comprehensive income (loss):        
Foreign currency translation adjustment, net of tax 1,236 (104) 1,828 (394)
Comprehensive loss $ (4,806) $ (6,320) $ (9,003) $ (11,168)
Net income (loss) per common share:        
Basic - continuing operations $ (0.26) $ (0.31) $ (0.47) $ (0.55)
Diluted - continuing operations (0.26) (0.31) (0.47) (0.55)
Basic - discontinued operations   0.03   0.07
Diluted - discontinued operations   0.03   0.07
Basic (0.26) (0.27) (0.47) (0.48)
Diluted $ (0.26) $ (0.27) $ (0.47) $ (0.48)
Weighted average common shares outstanding:        
Basic 23,760 23,459 23,679 23,413
Diluted 23,760 23,459 23,679 23,413