XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Total revenue $ 35,222 $ 50,160
Total cost of sales 21,740 31,289
Gross profit 13,482 18,871
Selling, general and administrative expenses    
Sales and marketing 1,643 5,252
Research and development 2,833 5,430
General and administrative 21,976 24,556
Total selling, general and administrative expenses 26,452 35,238
Operating loss (12,970) (16,367)
Other income 2,496 12
Interest expense (249) (190)
Loss before income taxes (10,723) (16,545)
Provision for income taxes (23) (71)
Net loss $ (10,746) $ (16,616)
Net (loss)/earnings per share:    
Net loss per share, basic (in dollars per share) $ (0.16) $ (0.25)
Net loss per share, diluted (in dollars per share) $ (0.16) $ (0.25)
Weighted-average share outstanding:    
Basic (in shares) 68,176 67,559
Diluted (in shares) 68,176 67,559
Revenue – services    
Total revenue $ 31,534 $ 48,108
Total cost of sales 19,268 29,731
Revenue – products    
Total revenue 3,688 2,052
Total cost of sales $ 2,472 $ 1,558