XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue $ 37,924 $ 36,693
Cost of revenue 15,081 14,889
Gross Profit 22,843 21,804
Operating expenses:    
Research and development 8,400 6,157
Selling, general and administrative 26,996 19,201
Total operating expenses 35,396 25,358
Loss from operations (12,553) (3,554)
Interest and other income (expense), net 539 (154)
Loss before income taxes (12,014) (3,708)
Benefit from income taxes (1,664) (775)
Net loss $ (10,350) $ (2,933)
Basic (in dollars per share) $ (0.71) $ (0.20)
Diluted (in dollars per share) $ (0.71) $ (0.20)
Basic (in shares) 14,653 14,466
Diluted (in shares) 14,653 14,466
Net loss $ (10,350) $ (2,933)
Foreign currency translation adjustment 272 (81)
Comprehensive loss $ (10,078) $ (3,014)