v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 73,673 $ 64,512
Cost of revenues 13,653 19,835
Gross profit 60,020 44,677
Operating expenses:    
Technology and development 14,611 9,608
Sales and marketing 23,697 21,664
General and administrative 11,476 20,471
Amortization of acquired intangibles 658 658
Total operating expenses 50,442 52,401
Operating income (loss) 9,578 (7,724)
Other income (expense):    
Interest income (expense), net 1,877 (1,155)
Other income (expense), net 162 (16,541)
Total other income (expense) 2,039 (17,696)
Income (loss) before income tax provision 11,617 (25,420)
Income tax provision 2,855 (4,309)
Net income (loss) $ 8,762 $ (21,111)
Earnings (loss) per share:    
Basic (in dollars per share) $ 0.12 $ (1.41)
Diluted (in dollars per share) $ 0.11 $ (1.41)
Weighted average shares outstanding:    
Basic (in shares) 73,889,327 15,024,100
Diluted (in shares) 78,899,481 15,024,100