XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 112,819 $ 119,907 $ 120,792
Cost of revenue 49,012 43,909 38,260
Gross profit 63,807 75,998 82,532
Operating Expenses:      
Research & development 25,770 25,544 21,763
Selling, general & administrative 49,088 55,555 59,925
Total operating expenses 74,858 81,099 81,688
(Loss) income from operations (11,051) (5,101) 844
Interest and other income, net 1,744 2,337 2,312
(Loss) income before income taxes (9,307) (2,764) 3,156
Provision for income taxes 672 6,064 6,595
Loss from continuing operations (9,979) (8,828) (3,439)
Loss from discontinued operations, net of tax (901) (47,557) (79,228)
Net loss [1] $ (10,880) $ (56,385) $ (82,667)
Earnings Per Share [Abstract]      
Continuing operations (in dollars per share) $ (0.7) $ (0.6) $ (0.23)
Discontinued operations (in dollars per share) (0.06) (3.23) (5.41)
Earnings Per Share, Basic (0.76) (3.83) (5.64)
Continuing operations (in dollars per share) (0.7) (0.6) (0.23)
Discontinued operations (in dollars per share) (0.06) (3.23) (5.41)
Earnings Per Share, Diluted $ (0.76) $ (3.83) $ (5.64)
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]      
Basic (in shares) 14,339 14,721 14,656
Diluted (in shares) 14,339 14,721 14,656
Net loss [1] $ (10,880) $ (56,385) $ (82,667)
Foreign currency translation adjustment 1,824 (840) 500
Comprehensive loss $ (9,056) $ (57,225) $ (82,167)
[1] The cash flows related to discontinued operations and held-for-sale assets and liabilities have not been segregated and remain included in the major classes of assets and liabilities. Accordingly, the Consolidated Statements of Cash Flows include the results of continuing and discontinued operations.