v3.25.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 93,938 $ 75,345
Operating costs and expenses    
Cost of revenue (exclusive of depreciation and amortization shown separately below) 24,542 19,620
Selling, general and administrative expense 30,240 26,609
Product development expense 10,287 5,741
Depreciation and amortization 3,477 4,119
Total operating expenses 68,546 56,089
Income from operations 25,392 19,256
Other income (expense)    
Interest expense, net (3,875) (7,185)
Other income (expense), net 148 (117)
Gain (loss) in fair value of warrant liability 9,905 (18,680)
Total other income (loss), net 6,178 (25,982)
Net income (loss) before income tax 31,570 (6,726)
Income tax provision 4,551 2,680
Net income (loss) $ 27,019 $ (9,406)
Net income (loss) per share    
Basic (in USD per share) $ 0.14 $ (0.05)
Diluted (in USD per share) $ 0.09 $ (0.05)
Weighted-average shares outstanding:    
Basic (in shares) 189,767,679 175,516,307
Diluted (in shares) 201,048,090 175,516,307