v3.26.1
SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Number Of Reportable Segments, Not Disclosed, Flag     reportable segments  
Segment Reporting [Line Items]        
Segment revenues $ 1,414,767 $ 1,353,443 $ 2,814,828 $ 2,655,135
Adjusted cost of revenues (exclusive of depreciation and amortization) 985,199 964,012 1,997,251 1,916,020
Adjusted selling, general and administrative expenses 245,245 231,681 484,947 450,598
Depreciation and amortization of property and equipment 32,101 31,274 63,640 62,711
Stock-based compensation expense (46,401) (38,558) (96,320) (87,014)
Income from operations 152,222 126,476 268,990 225,806
Interest and other income (loss), net (1,821) 3,519 (239) 9,333
Foreign exchange loss (9,850) (6,227) (7,552) (16,954)
Income before provision for income taxes 140,551 123,768 261,199 218,185
Americas        
Segment Reporting [Line Items]        
Segment revenues 805,413 801,433 1,604,882 1,581,718
Operating Segments        
Segment Reporting [Line Items]        
Segment revenues 1,414,767 1,353,443 2,814,828 2,655,135
Adjusted cost of revenues (exclusive of depreciation and amortization)
Adjusted selling, general and administrative expenses
Depreciation and amortization of property and equipment
Segment operating profit 249,559 210,256 464,152 396,821
Operating Segments | Americas        
Segment Reporting [Line Items]        
Segment revenues 792,262 787,400 1,587,658 1,564,568
Adjusted cost of revenues (exclusive of depreciation and amortization) 527,841 544,768 1,077,746 1,095,617
Adjusted selling, general and administrative expenses 106,171 103,999 210,515 205,517
Depreciation and amortization of property and equipment 9,173 9,143 18,074 18,716
Segment operating profit 149,077 129,490 281,323 244,718
Operating Segments | Europe        
Segment Reporting [Line Items]        
Segment revenues 622,505 566,043 1,227,170 1,090,567
Adjusted cost of revenues (exclusive of depreciation and amortization) 430,476 403,455 867,178 778,918
Adjusted selling, general and administrative expenses 86,229 77,528 166,924 151,044
Depreciation and amortization of property and equipment 5,318 4,294 10,239 8,502
Segment operating profit 100,482 80,766 182,829 152,103
Unallocated Amounts        
Segment Reporting [Line Items]        
Stock-based compensation expense (46,401) (38,558) (96,320) (87,014)
Amortization of purchased intangibles (17,609) (17,836) (35,327) (35,492)
Other acquisition-related expenses   (299)   (875)
Other unallocated costs (33,327) (27,087) (63,515) (47,634)
Income from operations $ 152,222 $ 126,476 $ 268,990 $ 225,806