XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue, net $ 217,646 $ 222,818 $ 211,565
Cost of goods sold 158,725 189,191 173,850
Gross profit 58,921 33,627 37,715
Operating expenses      
Research and development 35,975 36,244 41,220
Sales and marketing 11,069 9,723 10,899
General and administrative 53,226 46,658 42,362
Total operating expenses 100,270 92,625 94,481
Loss from operations (41,349) (58,998) (56,766)
Other income (expense)      
Interest income 609 126 70
Interest expense (9,428) (6,319) (5,620)
Other income (expense), net (5,871) (1,205) 8,156
Total other income (expense), net (14,690) (7,398) 2,606
Loss before income taxes (56,039) (66,396) (54,160)
Income tax expense (9) (1) (2)
Net loss $ (56,048) $ (66,397) $ (54,162)
Net loss per share      
Basic (in dollars per share) $ (1.75) $ (2.38) $ (2.01)
Diluted (in dollars per share) $ (1.75) $ (2.38) $ (2.01)
Weighted average shares used to compute net loss per share:      
Basic (in shares) 31,944,259 27,846,387 26,912,141
Diluted (in shares) 31,944,259 27,846,387 26,912,141