XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenues $ 1,394,373 $ 1,167,527 $ 4,049,508 $ 3,479,589
Cost of revenues (exclusive of depreciation and amortization) 983,169 763,992 2,899,189 2,409,183
Selling, general and administrative expenses 234,948 206,820 685,546 599,331
Depreciation and amortization expense 31,313 19,736 94,024 63,003
Stock-based compensation expense (44,604) (42,124) (131,618) (122,599)
Income from operations 144,943 176,979 370,749 408,072
Interest and other income, net 2,302 13,347 11,635 40,425
Foreign exchange loss (3,627) (710) (20,581) (1,416)
Income before provision for income taxes 143,618 189,616 361,803 447,081
Americas        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenues 808,630 697,167 2,390,348 2,081,286
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenues 1,394,373 1,167,527 4,049,508 3,479,589
Cost of revenues (exclusive of depreciation and amortization) 969,559 748,524 2,844,094 2,362,909
Selling, general and administrative expenses 186,520 156,362 543,081 467,212
Depreciation and amortization expense 13,094 14,029 40,312 45,527
Segment operating profit 225,200 248,612 622,021 603,941
Operating Segments | Americas        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenues 799,869 704,613 2,364,437 2,107,971
Cost of revenues (exclusive of depreciation and amortization) 548,161 447,952 1,643,778 1,410,358
Selling, general and administrative expenses 106,753 90,819 312,270 269,102
Depreciation and amortization expense 8,656 9,120 27,372 29,578
Segment operating profit 136,299 156,722 381,017 398,933
Operating Segments | Europe        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenues 594,504 462,914 1,685,071 1,371,618
Cost of revenues (exclusive of depreciation and amortization) 421,398 300,572 1,200,316 952,551
Selling, general and administrative expenses 79,767 65,543 230,811 198,110
Depreciation and amortization expense 4,438 4,909 12,940 15,949
Segment operating profit 88,901 91,890 241,004 205,008
Unallocated Amounts        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Stock-based compensation expense (44,604) (42,124) (131,618) (122,599)
Amortization of purchased intangibles (18,220) (5,707) (53,712) (17,477)
Other acquisition-related expenses (233) (7,106) (1,108) (8,802)
Other unallocated costs (17,200) (16,696) (64,834) (46,991)
Income from operations $ 144,943 $ 176,979 $ 370,749 $ 408,072