v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 82,537 $ 68,460 $ 156,210 $ 132,972
Cost of revenues 16,241 15,899 29,894 35,734
Gross profit 66,296 52,561 126,316 97,238
Operating expenses:        
Technology and development 16,354 10,732 30,965 20,340
Sales and marketing 28,567 24,318 52,264 45,982
General and administrative 13,601 13,137 25,077 33,608
Amortization of acquired intangibles 657 658 1,315 1,316
Total operating expenses 59,179 48,845 109,621 101,246
Operating income (loss) 7,117 3,716 16,695 (4,008)
Other income (expense):        
Interest income (expense), net 2,046 708 3,923 (447)
Other (expense) income, net (4) (28,666) 158 (45,207)
Total other income (expense) 2,042 (27,958) 4,081 (45,654)
Income (loss) before income tax provision 9,159 (24,242) 20,776 (49,662)
Income tax provision 2,439 1,986 5,294 (2,323)
Net income (loss) $ 6,720 $ (26,228) $ 15,482 $ (47,339)
Earnings (loss) per share:        
Basic (in dollars per share) $ 0.09 $ (0.65) $ 0.21 $ (1.71)
Diluted (in dollars per share) $ 0.09 $ (0.65) $ 0.20 $ (1.71)
Weighted average shares outstanding:        
Basic (in shares) 73,925,823 40,120,402 73,907,690 27,663,863
Diluted (in shares) 78,643,570 40,120,402 78,774,979 27,663,863