v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 19,012 $ 12,395 $ 34,102 $ 24,396
Operating expenses        
Cost of revenues 8,864 6,004 15,944 12,752
Advertising and marketing 3,275 2,981 6,209 6,086
General and administrative 6,393 5,959 11,390 11,761
Total operating expenses 18,532 14,944 33,543 30,599
Operating income (loss) 480 (2,549) 559 (6,203)
Change in fair value of warrant liability (79) 0 (86) (30)
Interest and other income 424 725 850 1,164
Equity method investment loss (156) (152) (307) (1,908)
Income (loss) before income taxes 669 (1,976) 1,016 (6,977)
Provision for income taxes (115) 55 (87) 89
Net income (loss) $ 784 $ (2,031) $ 1,103 $ (7,066)
Net income (loss) per share        
Basic (in dollars per share) $ 0.01 $ (0.04) $ 0.02 $ (0.13)
Diluted (in dollars per share) $ 0.01 $ (0.04) $ 0.02 $ (0.13)
Weighted average number of common shares outstanding        
Basic (in shares) 57,585 53,613 57,357 53,455
Diluted (in Shares) 57,585 53,613 57,357 53,455