XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total revenue $ 29,619 $ 35,222
Depreciation and amortization 1,278 176
Total cost of sales 18,658 21,740
Gross profit 10,961 13,482
Research and development expenses 3,170 2,833
Selling, general and administrative expenses 16,229 23,619
Operating loss (8,438) (12,970)
Other income 1,252 2,496
Interest expense (175) (249)
Loss before income taxes (7,361) (10,723)
Provision for income taxes (17) (23)
Net loss $ (7,378) $ (10,746)
Net loss per share:    
Basic (in dollars per share) $ (0.10) $ (0.16)
Diluted (in dollars per share) $ (0.10) $ (0.16)
Weighted-average shares outstanding:    
Basic (in shares) 70,628 68,176
Diluted (in shares) 70,628 68,176
Service    
Total revenue $ 28,851 $ 31,534
Cost of sales 17,059 19,092
Product    
Total revenue 768 3,688
Cost of sales $ 321 $ 2,472