XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total revenue $ 28,498 $ 32,911 $ 58,117 $ 68,133
Depreciation and amortization 2,039 170 3,317 346
Total cost of sales 18,791 20,552 37,449 42,292
Gross profit 9,707 12,359 20,668 25,841
Research and development expenses 1,459 2,646 4,629 5,479
Selling, general and administrative expenses 16,892 19,180 33,121 42,799
Operating loss (8,644) (9,467) (17,082) (22,437)
Other income 1,064 1,649 2,316 4,145
Interest expense (160) (184) (335) (433)
Loss before income taxes (7,740) (8,002) (15,101) (18,725)
Provision for income taxes (17) (22) (34) (45)
Net loss $ (7,757) $ (8,024) $ (15,135) $ (18,770)
Net loss per share:        
Basic (in dollars per share) $ (0.11) $ (0.12) $ (0.21) $ (0.27)
Diluted (in dollars per share) $ (0.11) $ (0.12) $ (0.21) $ (0.27)
Weighted-average shares outstanding:        
Basic (in shares) 72,017 69,424 71,323 68,804
Diluted (in shares) 72,017 69,424 71,323 68,804
Service        
Total revenue $ 26,969 $ 28,947 $ 55,820 $ 60,481
Cost of sales 15,933 18,838 32,992 37,930
Product        
Total revenue 1,529 3,964 2,297 7,652
Cost of sales $ 819 $ 1,544 $ 1,140 $ 4,016