v3.25.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
NET REVENUES:      
Total revenue $ 115,021 $ 185,827 $ 405,472
COST OF PRODUCTS AND SERVICES SOLD 66,823 106,437 233,820
Gross profit 48,198 79,390 171,652
OPERATING EXPENSES:      
Research and development 42,528 26,047 33,728
Sales and marketing 26,117 30,986 36,319
General and administrative 47,677 46,215 58,191
Loss on impairments 0 4,392 10,829
Change in the estimated fair value of acquisition-related contingent consideration 4,570 0 (99)
Gain on sale of assets (725) 0 0
Total operating expenses 120,167 107,640 138,968
Operating (loss) income (71,969) (28,250) 32,684
OTHER INCOME 7,383 12,249 23,574
(Loss) income before income taxes and equity investment (64,586) (16,001) 56,258
INCOME TAX EXPENSE 1,801 1,799 2,603
(LOSS) INCOME BEFORE EQUITY INVESTMENT (66,387) (17,800) 53,655
LOSS ON EQUITY INVESTMENT (2,344) (1,700) 0
NET (LOSS) INCOME $ (68,731) $ (19,500) $ 53,655
(LOSS) INCOME PER SHARE:      
Basic earnings per share (in US dollars per share) $ (0.94) $ (0.26) $ 0.73
Diluted earnings per share (in US dollars per share) $ (0.94) $ (0.26) $ 0.72
SHARES USED IN COMPUTING (LOSS) INCOME PER SHARE:      
Basic weighted average number of shares outstanding (in shares) 73,485 74,434 73,348
Diluted weighted average number of shares outstanding (in shares) 73,485 74,434 74,389
Products and services      
NET REVENUES:      
Total revenue $ 109,055 $ 184,611 $ 402,222
Other      
NET REVENUES:      
Total revenue $ 5,966 $ 1,216 $ 3,250