XML 125 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Reconciliations Of Segment Profit To Income (Loss) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenues $ 1,723,876,000 $ 1,501,328,000 $ 1,449,566,000
Income (Loss) from Continuing Operations before Income Taxes, Domestic (22,539,000) 14,633,000 83,921,000
Reconciliation to (loss) income before income taxes      
Depreciation and amortization of property, equipment and internal-use software 63,422,000 58,714,000 57,101,000
Amortization of acquired intangible assets 21,277,000 24,257,000 23,509,000
Impairment charges 4,900,000 0 4,300,000
Operating (loss) income (1,668,000) 22,670,000 94,375,000
Interest income 5,506,000 3,027,000 255,000
Other expense, net (15,365,000) (5,010,000) (10,199,000)
Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 1,707,715,000 1,483,795,000 1,423,609,000
Income (Loss) from Continuing Operations before Income Taxes, Domestic 165,386,000 170,874,000 238,754,000
Segment Reconciling Items      
Segment Reporting Information [Line Items]      
Revenues 18,917,000 20,449,000 28,831,000
Reconciliation to (loss) income before income taxes      
Depreciation and amortization of property, equipment and internal-use software 63,422,000 58,715,000 57,101,000
Stock based compensation and related employer taxes 30,353,000 34,288,000 35,414,000
Amortization of acquired intangible assets 21,277,000 24,257,000 23,509,000
Impairment charges 9,625,000 0 4,264,000
Legal settlement expenses 33,791,000 23,614,000 16,021,000
Other expense 8,586,000 7,330,000 8,070,000
Interest income 5,506,000 3,027,000 255,000
Other expense, net (15,365,000) (5,010,000) (10,199,000)
Corporate and Other      
Segment Reporting Information [Line Items]      
Revenues $ (2,756,000) $ (2,916,000) $ (2,874,000)