XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 171,033 $ 137,844
Cost of revenue 105,549 82,191
Gross profit 65,484 55,653
Operating expenses    
Research and development 28,912 25,661
Sales and marketing 29,139 25,029
General and administrative 17,849 16,719
Total operating expenses 75,900 67,409
Operating loss (10,416) (11,756)
Other income, net    
Net gain on extinguishment of debt 0 12,767
Other income (expense), net 983 (528)
Total other income, net 983 12,239
(Loss) income before income taxes (9,433) 483
Income tax benefit 200 3,128
Net (loss) income $ (9,233) $ 3,611
Net (loss) income per share:    
Net (loss) income per share, basic (in usd per share) $ (0.35) $ 0.14
Net (loss) income per share, diluted (in usd per share) $ (0.35) $ (0.28)
Numerator used to compute net (loss) income per share:    
Net (loss) income attributable to common stockholders, basic $ (9,233) $ 3,611
Net (loss) income attributable to common stockholders, diluted $ (9,233) $ (8,087)
Weighted average number of common shares outstanding:    
Weighted average number of common shares outstanding, basic (in shares) 26,493,802 25,448,452
Weighted average number of common shares outstanding, diluted (in shares) 26,493,802 29,273,258