XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1Close
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue $ 40,523 $ 37,924
Cost of revenue 15,895 15,081
Gross Profit 24,628 22,843 Close
Operating Expenses:    
Research and development 8,164 8,400
Selling, general and administrative 21,527 26,996
Total operating expenses 29,691 35,396 Close
Loss from operations (5,063) (12,553) Close
Interest and other income (expense), net 592 539 Close
Loss before income taxes (4,471) (12,014) Close
Provision for (benefit from) income taxes 43 (1,664) Close
Net loss $ (4,514) $ (10,350) Close
Net loss per share:    
Basic (in dollars per share) $ (0.31) $ (0.71)
Diluted (in dollars per share) $ (0.31) $ (0.71)
Weighted average common shares outstanding:    
Basic (in shares) 14,698 14,653
Diluted (in shares) 14,698 14,653
Net loss $ (4,514) $ (10,350)
Foreign currency translation adjustment (372) 272
Comprehensive loss $ (4,886) $ (10,078)