XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Total revenue $ 145,378 $ 216,887
Depreciation and amortization 3,544 793
Total cost of sales 92,436 137,844
Gross profit 52,942 79,043
Selling, general and administrative expenses:    
Sales and marketing 7,122 16,582
Research and development 12,247 16,918
General and administrative 73,888 99,393
Total selling, general and administrative expenses 93,257 132,893
Operating loss (40,315) (53,850)
Other income 6,715 1,350
Interest expense (786) (874)
Loss before income taxes (34,386) (53,374)
Provision for income taxes (36) (54)
Net loss $ (34,422) $ (53,428)
Net loss per share:    
Basic (in dollars per share) $ (0.50) $ (0.79)
Net loss per share, diluted (in dollars per share) $ (0.50) $ (0.79)
Weighted-average share outstanding:    
Basic (in shares) 69,256 67,559
Diluted (in shares) 69,256 67,559
Services    
Total revenue $ 135,175 $ 192,742
Cost of sales 83,159 120,541
Products    
Total revenue 10,203 24,145
Cost of sales $ 5,733 $ 16,510