v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net revenue $ 310,886 $ 290,309 $ 287,419
Operating expenses:      
Cost of revenue [1] 77,800 85,400 91,642
Selling and marketing 74,360 80,819 79,042
Research and development 70,298 63,315 61,343
General and administrative 45,072 40,274 27,902
Depreciation and amortization 45,259 35,562 27,398
Restructuring and related 8,584 13,020 3,082
Total operating costs and expenses 321,373 318,390 290,409
Loss from operations (10,487) (28,081) (2,990)
Other income (expense), net:      
Change in fair value of warrant liabilities 2,596 1,047 13,933
Interest income (loss), net 4,858 1,925 (235)
Other income (expense), net 513 1,491 (229)
Total other income, net 7,967 4,463 13,469
(Loss) income before income taxes (2,520) (23,618) 10,479
Income tax (expense) benefit (16,873) 5,835 258
Net (loss) income $ (19,393) $ (17,783) $ 10,737
Net (loss) income attributable to common stockholders per share:      
Basic (USD per share) $ (0.15) $ (0.14) $ 0.10
Diluted (USD per share) $ (0.15) $ (0.14) $ 0.09
Weighted average shares of common stock outstanding:      
Basic (shares) 132,978 128,353 111,718
Diluted (shares) 132,978 128,353 124,898
[1] Amounts exclude depreciation and amortization.

Source