XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT INFORMATION - Schedule of Contribution Profit by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 117,187 $ 123,084
Total cost of revenue 10,889 12,527
Marketing    
Total marketing 34,437 28,809
Income (loss) from operations 1,884 7,370
Selling, general and administrative 69,840 74,282
Restructuring and related charges 137 96
Other income (expense), net 7,571 (12,682)
Income (loss) from continuing operations before provision (benefit) for income taxes 9,455 (5,312)
North America    
Segment Reporting Information [Line Items]    
Revenue 91,113 94,134
International    
Segment Reporting Information [Line Items]    
Revenue 26,074 28,950
Operating Segments    
Marketing    
Income (loss) from operations 71,861 81,748
Operating Segments | North America    
Segment Reporting Information [Line Items]    
Revenue 91,113 94,134
Total cost of revenue 8,241 10,006
Marketing    
Online marketing 25,927 21,676
Other segment items (marketing) 547 106
Total marketing 26,474 21,782
Income (loss) from operations 56,398 62,346
Operating Segments | North America | Payment processor fees    
Segment Reporting Information [Line Items]    
Total cost of revenue 6,354 5,658
Operating Segments | North America | Other segment items (cost of revenue)    
Segment Reporting Information [Line Items]    
Total cost of revenue 1,887 4,348
Operating Segments | International    
Segment Reporting Information [Line Items]    
Revenue 26,074 28,950
Total cost of revenue 2,648 2,521
Marketing    
Online marketing 7,102 5,773
Other segment items (marketing) 861 1,254
Total marketing 7,963 7,027
Income (loss) from operations 15,463 19,402
Operating Segments | International | Payment processor fees    
Segment Reporting Information [Line Items]    
Total cost of revenue 1,406 1,466
Operating Segments | International | Other segment items (cost of revenue)    
Segment Reporting Information [Line Items]    
Total cost of revenue $ 1,242 $ 1,055