XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net revenue:        
Total net revenue $ 64,224 $ 58,589 $ 122,238 $ 108,257
Cost of revenue:        
Total cost of revenue 29,180 24,800 55,406 46,758
Gross profit 35,044 33,789 66,832 61,499
Operating expenses:        
Sales and marketing 27,001 18,410 51,945 33,478
Research and development 6,859 4,850 13,358 8,962
General and administrative 11,248 8,461 24,750 15,826
Total operating expenses 45,108 31,721 90,053 58,266
(Loss) income from operations (10,064) 2,068 (23,221) 3,233
Interest and other (expense) income, net:        
Amortization of debt issuance costs (298) (215) (517) (267)
Interest on convertible notes (1,149) (778) (1,927) (969)
Other expense, net (1,528) (392) (2,283) (1,415)
Total interest and other (expense) income, net (37,398) 5,800 (39,150) 4,534
(Loss) income before income taxes (47,462) 7,868 (62,371) 7,767
Income tax (benefit) expense (186) 122 47 380
Net (loss) income $ (47,276) $ 7,746 $ (62,418) $ 7,387
Net (loss) income per share:        
Basic (USD per share) $ (2.53) $ 0.43 $ (3.39) $ 0.41
Diluted (USD per share) $ (2.53) $ 0.39 $ (3.39) $ 0.40
Weighted-average number of shares used in per share calculations:        
Basic (in shares) 18,700 17,862 18,392 17,815
Diluted (in shares) 18,700 22,453 18,392 20,855
Convertible notes        
Interest and other (expense) income, net:        
Gain (loss) on extinguishment of debt $ (34,423) $ 0 $ (34,423) $ 0
PPP Loan        
Interest and other (expense) income, net:        
Gain (loss) on extinguishment of debt 0 7,185 0 7,185
Total product revenue        
Net revenue:        
Total net revenue 58,589 51,812 110,655 95,363
Cost of revenue:        
Total cost of revenue 25,899 20,893 48,811 39,224
Service        
Net revenue:        
Total net revenue 5,635 6,777 11,583 12,894
Cost of revenue:        
Total cost of revenue $ 3,281 $ 3,907 $ 6,595 $ 7,534