v3.26.3
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
NET REVENUES:        
Total revenue $ 30,907 $ 27,085 $ 89,471 $ 88,258
COST OF PRODUCTS AND SERVICES SOLD 16,938 15,313 50,381 51,028
Gross profit 13,969 11,772 39,090 37,230
OPERATING EXPENSES:        
Research and development 7,629 10,106 30,720 31,110
Sales and marketing 6,557 6,299 19,931 19,533
General and administrative 11,992 11,081 40,977 37,859
Change in the estimated fair value of acquisition-related contingent consideration 0 376 (22,480) 1,587
Loss (gain) on sale of assets 746 0 726 (993)
Total operating expenses 26,924 27,862 69,874 89,096
Operating loss (12,955) (16,090) (30,784) (51,866)
OTHER INCOME 1,169 2,799 4,094 5,712
Loss before income taxes and equity investment (11,786) (13,291) (26,690) (46,154)
INCOME TAX EXPENSE 708 47 331 1,591
LOSS BEFORE EQUITY INVESTMENT (12,494) (13,338) (27,021) (47,745)
LOSS ON EQUITY INVESTMENT (600) (374) (2,201) (1,700)
NET LOSS $ (13,094) $ (13,712) $ (29,222) $ (49,445)
LOSS PER SHARE        
Basic earnings per share (in US dollars per share) $ (0.19) $ (0.19) $ (0.42) $ (0.67)
Diluted earnings per share (in US dollars per share) $ (0.19) $ (0.19) $ (0.42) $ (0.67)
SHARES USED IN COMPUTING LOSS PER SHARE:        
Basic weighted average number of shares outstanding (in shares) 69,001 73,004 69,224 74,131
Diluted weighted average number of shares outstanding (in shares) 69,001 73,004 69,224 74,131
Products and services        
NET REVENUES:        
Total revenue $ 30,092 $ 25,336 $ 86,192 $ 84,180
Other        
NET REVENUES:        
Total revenue $ 815 $ 1,749 $ 3,279 $ 4,078