XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information - Schedule of Reconciliation of Operating Profit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Total segment gross profit $ 41,735 $ 29,453
Other marketing and advertising (6,454) (7,452)
Other CC&E (572) (675)
Technology and content (12,601) (13,305)
General and administrative (17,310) (19,619)
Impairment, restructuring and other charges 0 (6,313)
Interest expense (2,648) (2,809)
Other income, net 1,576 2,391
Income (loss) before income taxes $ 3,726 $ (18,329)