v3.26.1
Segment Information - Schedule of Reconciliations of Segment Profit to (loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 595,883 $ 504,176 $ 1,252,130 $ 1,063,050
(Loss) income before income taxes (2,355) (62,923) 65,284 (29,268)
Reconciliation to (loss) income before income taxes        
Depreciation and amortization of property, equipment and internal-use software     36,798 31,262
Stock based compensation and related employer taxes 3,300 5,700 7,800 8,800
Amortization of acquired intangible assets     10,278 10,399
Restructuring and other charges 96 0 178 0
Operating (loss) income (761) 13,399 68,277 74,144
Interest expense, net 1,581 1,631 3,157 3,017
Other (expense) income, net (13) (74,691) 164 (100,395)
(Loss) income before income taxes (2,355) (62,923) 65,284 (29,268)
Operating Segments        
Segment Reporting [Line Items]        
Revenues 591,285 501,164 1,243,317 1,057,128
(Loss) income before income taxes 40,176 45,425 142,616 135,984
Reconciliation to (loss) income before income taxes        
(Loss) income before income taxes 40,176 45,425 142,616 135,984
Segment Reconciling Items        
Segment Reporting [Line Items]        
Revenues 6,180 4,563 11,992 8,990
Other income (1,582) (1,551) (3,179) (3,068)
Reconciliation to (loss) income before income taxes        
Depreciation and amortization of property, equipment and internal-use software 18,665 16,078 36,798 31,262
Stock based compensation and related employer taxes 3,423 5,759 8,427 9,202
Amortization of acquired intangible assets 5,131 5,199 10,278 10,399
Impairment charges 716 805 1,047 866
Legal settlement expenses 6,322 1,256 7,322 2,193
Transaction and related acquisition costs 4,864 976 6,278 1,422
Other expense $ 1,720 $ 1,953 $ 4,011 $ 6,496