XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 41,921 $ 44,302 $ 82,444 $ 82,226
Cost of product revenue 14,556 15,330 30,451 30,411
Gross Profit 27,365 28,972 51,993 51,815
Operating Expenses:        
Research & development 7,398 8,914 15,562 17,314
Selling, general & administrative 19,806 23,689 41,333 50,685
Total operating expenses 27,204 32,603 56,895 67,999
Income (loss) from operations 161 (3,631) (4,902) (16,184)
Interest and other income, net 595 561 1,187 1,100
Income (loss) before income taxes 756 (3,070) (3,715) (15,084)
Provision for (benefit from) income taxes 844 (329) 887 (1,993)
Net loss $ (88) $ (2,741) $ (4,602) $ (13,091)
Net loss per share:        
Basic (in dollars per share) $ (0.01) $ (0.19) $ (0.31) $ (0.89)
Diluted (in dollars per share) $ (0.01) $ (0.19) $ (0.31) $ (0.89)
Weighted average common shares outstanding:        
Basic (in shares) 14,839 14,688 14,769 14,671
Diluted (in shares) 14,839 14,688 14,769 14,671
Net loss $ (88) $ (2,741) $ (4,602) $ (13,091)
Foreign currency translation adjustment (101) 14 (473) 286
Comprehensive loss $ (189) $ (2,727) $ (5,075) $ (12,805)