XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Net revenue:        
Total net revenue $ 57,384 $ 39,132 $ 165,641 $ 97,740
Cost of revenue:        
Total cost of revenue 23,959 17,386 70,717 50,034
Gross profit 33,425 21,746 94,924 47,706
Operating expenses:        
Sales and marketing 19,190 12,286 52,668 38,109
Research and development 5,802 3,432 14,764 10,294
General and administrative 7,807 7,239 23,633 23,575
Total operating expenses 32,799 22,957 91,065 71,978
Income (loss) from operations 626 (1,211) 3,859 (24,272)
Interest and other income (expense), net:        
Amortization of debt issuance costs (225) 0 (492) 0
Interest on convertible notes (768) 0 (1,737) 0
Gain on extinguishment of PPP loan 0 0 7,185 0
Other expense, net (561) (382) (1,976) (586)
Total interest and other income (expense), net (1,554) (382) 2,980 (586)
Income (loss) before income taxes (928) (1,593) 6,839 (24,858)
Income tax expense 462 664 842 1,207
Net income (loss) $ (1,390) $ (2,257) $ 5,997 $ (26,065)
Net income (loss) per share:        
Basic (USD per share) $ (0.08) $ (0.13) $ 0.34 $ (1.59)
Diluted (USD per share) $ (0.08) $ (0.13) $ 0.33 $ (1.59)
Weighted-average number of shares used in per share calculations:        
Basic (in shares) 17,945 17,603 17,860 16,368
Diluted (in shares) 17,945 17,603 18,327 16,368
Total product revenue        
Net revenue:        
Total net revenue $ 50,694 $ 33,254 $ 146,056 $ 81,390
Cost of revenue:        
Total cost of revenue 20,259 14,017 59,483 40,326
Service        
Net revenue:        
Total net revenue 6,690 5,878 19,585 16,350
Cost of revenue:        
Total cost of revenue $ 3,700 $ 3,369 $ 11,234 $ 9,708