XML 411 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business segments and other information - Segment Result (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Revenues From External Customers And Long Lived Assets [Line Items]      
Number of reportable segments | segment 4    
Net revenues $ 2,974,489 $ 2,791,041 $ 2,809,563
Operating profit 506,313 499,725 628,095
Depreciation and amortization 242,118 230,590 237,362
Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Operating profit 681,553 642,660 659,948
Segment Reconciling Items      
Revenues From External Customers And Long Lived Assets [Line Items]      
Operating profit (175,240) (142,935) (31,853)
Americas      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 169,059 162,898 164,102
Americas | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 1,715,331 1,653,724 1,659,309
Operating profit 453,062 452,030 424,225
EMEA      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 43,669 39,957 45,022
EMEA | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 586,245 558,373 606,807
Operating profit 52,190 42,465 94,865
Asia      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 11,328 10,107 11,140
Asia | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 346,905 306,320 297,766
Operating profit 90,095 82,786 84,648
OEM      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 18,062 17,628 17,098
OEM | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 326,008 272,624 245,681
Operating profit $ 86,206 $ 65,379 $ 56,210