v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues $ 23,245 $ 19,012 $ 38,406 $ 34,102
Operating expenses        
Cost of revenues 6,313 8,864 12,970 15,944
Advertising and marketing 1,900 3,275 5,415 6,209
General and administrative 5,852 6,393 12,385 11,390
Total operating expenses 14,065 18,532 30,770 33,543
Operating income 9,180 480 7,636 559
Change in fair value of warrant liability 0 (79) 0 (86)
Interest and other income 101 424 311 850
Equity method investment income (loss) 35 (156) 65 (307)
Income before income taxes 9,316 669 8,012 1,016
Provision for (benefit from) income taxes 434 (115) 458 (87)
Net income $ 8,882 $ 784 $ 7,554 $ 1,103
Net income per share        
Basic (in dollars per share) $ 0.15 $ 0.01 $ 0.13 $ 0.02
Diluted (in dollars per share) $ 0.15 $ 0.01 $ 0.12 $ 0.02
Weighted average number of common shares outstanding        
Basic (in shares) 59,190 57,585 59,070 57,357
Diluted (in Shares) 60,607 58,745 60,534 58,489