XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue $ 145,874 $ 136,489 $ 283,718 $ 267,853
Cost of revenue 86,919 81,085 169,110 157,035
Gross profit 58,955 55,404 114,608 110,818
Operating expenses        
Research and development 24,852 24,264 50,513 46,691
Sales and marketing 25,754 23,327 50,783 46,479
General and administrative 15,868 16,863 32,587 33,568
Total operating expenses 66,474 64,454 133,883 126,738
Operating loss (7,519) (9,050) (19,275) (15,920)
Other income, net        
Net gain on extinguishment of debt 0 0 12,767 0
Gain on business interruption insurance recoveries 4,000 0 4,000 0
Other (expense) income, net (218) 2,385 (746) 2,620
Total other income, net 3,782 2,385 16,021 2,620
Loss before income taxes (3,737) (6,665) (3,254) (13,300)
Income tax (provision) benefit (153) 417 2,975 238
Net loss $ (3,890) $ (6,248) $ (279) $ (13,062)
Basic (in usd per share) $ (0.15) $ (0.25) $ (0.01) $ (0.52)
Diluted (in usd per share) $ (0.15) $ (0.25) $ (0.01) $ (0.52)
Weighted average number of common shares outstanding, basic (in shares) 25,555,219 25,279,615 25,502,131 25,249,998
Weighted average number of common shares outstanding, diluted (in shares) 25,555,219 25,279,615 25,502,131 25,249,998