v3.23.2
Condensed 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
Revenue:        
Total revenue $ 8,662 $ 6,670 $ 16,077 $ 12,366
Operating expenses:        
Total cost of revenue 6,354 5,199 11,700 10,034
Operating expenses:        
Research and development 14,610 11,767 28,547 22,296
Selling, general and administrative 26,936 21,783 52,913 42,060
Total operating expenses 41,546 33,550 81,460 64,356
Loss from operations (39,238) (32,079) (77,083) (62,024)
Other income (expense):        
Interest income 689 192 1,392 301
Interest expense (74) (74) (149) (151)
Other income (expense) (256) (156) (139) (188)
Total other income (expense) 359 (38) 1,104 (38)
Loss before income taxes (38,879) (32,117) (75,979) (62,062)
Benefit (provision) for income taxes (33) (41) (59) (50)
Net loss $ (38,912) $ (32,158) $ (76,038) $ (62,112)
Net loss per share, basic (in dollars per share) $ (1.24) $ (1.13) $ (2.46) $ (2.18)
Net loss per share, diluted (in dollars per share) $ (1.24) $ (1.13) $ (2.46) $ (2.18)
Weighted-average common shares outstanding, basic (in shares) 31,498 28,555 30,855 28,509
Weighted-average common shares outstanding, diluted (in shares) 31,498 28,555 30,855 28,509
Product revenue        
Revenue:        
Total revenue $ 6,609 $ 4,795 $ 12,056 $ 9,001
Operating expenses:        
Total cost of revenue 4,752 3,973 8,610 7,549
Service and other revenue        
Revenue:        
Total revenue 2,053 1,875 4,021 3,365
Operating expenses:        
Total cost of revenue $ 1,602 $ 1,226 $ 3,090 $ 2,485