XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total revenue $ 32,911 $ 55,791 $ 68,133 $ 105,951
Total cost of sales 20,552 34,862 42,292 66,151
Gross profit 12,359 20,929 25,841 39,800
Selling, general and administrative expenses        
Sales and marketing 1,793 4,741 3,436 9,993
Research and development 2,646 4,489 5,479 9,919
General and administrative 17,387 25,735 39,363 50,291
Total selling, general and administrative expenses 21,826 34,965 48,278 70,203
Operating loss (9,467) (14,036) (22,437) (30,403)
Other income 1,649 118 4,145 130
Interest expense (184) (187) (433) (377)
Loss before income taxes (8,002) (14,105) (18,725) (30,650)
Provision for income taxes (22) (54) (45) (125)
Net loss $ (8,024) $ (14,159) $ (18,770) $ (30,775)
Net loss per share:        
Basic (in dollars per share) $ (0.12) $ (0.21) $ (0.27) $ (0.45)
Diluted (in dollars per share) $ (0.12) $ (0.21) $ (0.27) $ (0.45)
Weighted-average shares outstanding:        
Basic (in shares) 69,424 67,876 68,804 67,717
Diluted (in shares) 69,424 67,876 68,804 67,717
Services        
Total revenue $ 28,947 $ 50,270 $ 60,481 $ 98,378
Total cost of sales 19,008 31,436 38,276 61,167
Products        
Total revenue 3,964 5,521 7,652 7,573
Total cost of sales $ 1,544 $ 3,426 $ 4,016 $ 4,984