XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Schedule of Reconciliation of Operating Profit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting [Abstract]    
Total segment gross profit $ 208,458 $ 159,185
Other marketing and advertising (29,395) (27,849)
Customer care and enrollment (2,732) (2,438)
Technology and content (53,520) (58,609)
General and administrative (89,765) (99,363)
Impairment, restructuring and other charges (9,475) 0
Interest expense (11,159) (10,974)
Other income, net 6,900 9,453
Income (loss) before income taxes $ 19,312 $ (30,595)