XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT INFORMATION - Schedule of Contribution Profit by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 122,825 $ 114,479 $ 365,714 $ 362,178
Total cost of revenue 10,989 11,584 33,154 36,059
Marketing        
Total marketing 41,442 36,258 117,278 101,587
Income (loss) from operations 2,194 (5,586) 17,132 6,142
Selling, general and administrative 68,264 71,327 208,773 222,937
Gain on sale of assets 0 0 0 (5,160)
Gain on sale of business 0 0 (10,650) 0
Restructuring and related charges (64) 896 27 613
Other income (expense), net (98,728) 22,429 (72,691) 5,264
Income (loss) from continuing operations before provision (benefit) for income taxes (96,534) 16,843 (55,559) 11,406
North America        
Segment Reporting Information [Line Items]        
Revenue 96,007 86,889 287,116 279,380
International        
Segment Reporting Information [Line Items]        
Revenue 26,818 27,590 78,598 82,798
Operating Segments        
Marketing        
Income (loss) from operations 70,394 66,637 215,282 224,532
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Revenue 96,007 86,889 287,116 279,380
Total cost of revenue 8,299 9,151 25,104 28,635
Marketing        
Online marketing 30,565 27,587 88,425 77,909
Other segment items (marketing) 1,181 1,056 2,955 1,993
Total marketing 31,746 28,643 91,380 79,902
Income (loss) from operations 55,962 49,095 170,632 170,843
Operating Segments | North America | Payment processor fees        
Segment Reporting Information [Line Items]        
Total cost of revenue 6,818 6,090 20,075 17,605
Operating Segments | North America | Other segment items (cost of revenue)        
Segment Reporting Information [Line Items]        
Total cost of revenue 1,481 3,061 5,029 11,030
Operating Segments | International        
Segment Reporting Information [Line Items]        
Revenue 26,818 27,590 78,598 82,798
Total cost of revenue 2,690 2,433 8,050 7,424
Marketing        
Online marketing 8,807 6,840 23,342 18,769
Other segment items (marketing) 889 775 2,556 2,916
Total marketing 9,696 7,615 25,898 21,685
Income (loss) from operations 14,432 17,542 44,650 53,689
Operating Segments | International | Payment processor fees        
Segment Reporting Information [Line Items]        
Total cost of revenue 1,462 1,329 4,278 4,112
Operating Segments | International | Other segment items (cost of revenue)        
Segment Reporting Information [Line Items]        
Total cost of revenue $ 1,228 $ 1,104 $ 3,772 $ 3,312