XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations - 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:        
Revenue $ 44,157 $ 32,219 $ 79,962 $ 63,299
Costs and expenses:        
Cost of product revenue 29,757 15,852 52,628 30,630
Research and development 18,214 17,346 34,332 34,763
Selling, general and administrative 39,076 36,112 76,442 72,467
Total costs and expenses 87,047 69,310 163,402 137,860
Loss from operations (42,890) (37,091) (83,440) (74,561)
Other income (expense):        
Interest income 1,527 406 2,812 557
Interest expense (1,889) (1,880) (3,780) (3,763)
Other income (expense), net (211) (490) (218) (707)
Total other expense, net (573) (1,964) (1,186) (3,913)
Net loss before provision for income tax (43,463) (39,055) (84,626) (78,474)
Provision for income tax (205) (184) (280) (265)
Net loss $ (43,668) $ (39,239) $ (84,906) $ (78,739)
Net loss per share - basic (in dollars per share) $ (0.92) $ (0.85) $ (1.80) $ (1.70)
Net loss per share - diluted (in dollars per share) $ (0.92) $ (0.85) $ (1.80) $ (1.70)
Weighted average shares used in computing basic net loss per share (in shares) 47,365 46,427 47,151 46,201
Weighted average shares used in computing diluted net loss per share (in shares) 47,365 46,427 47,151 46,201
Product [Member]        
Revenue:        
Revenue $ 38,886 $ 27,385 $ 70,032 $ 53,956
Costs and expenses:        
Cost of product revenue 25,090 11,961 42,695 23,433
Service and other revenue        
Revenue:        
Revenue 5,271 4,834 9,930 9,343
Costs and expenses:        
Cost of product revenue $ 4,667 $ 3,891 $ 9,933 $ 7,197