XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net revenue $ 51,444 $ 46,662
Cost of revenue 37,305 32,633
Gross profit 14,139 14,029
Operating expenses:    
Selling and marketing 9,523 10,829
Research and development 4,101 5,252
General and administrative 7,007 6,235
Total operating expenses 20,631 22,316
Operating loss (6,492) (8,287)
Interest expense 163 109
Other non-operating expense, net 120 719
Loss before income tax (6,775) (9,115)
Income tax benefit (70) (2,639)
Net loss $ (6,705) $ (6,476)
Net loss per share    
Basic $ (0.40) $ (0.40)
Diluted $ (0.40) $ (0.40)
Weighted average number of shares:    
Basic 16,578 16,194
Diluted 16,578 16,194