XML 122 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Business segments and other information - Segment Result (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Revenues From External Customers And Long Lived Assets [Line Items]      
Number of reportable segments | segment 4    
Net revenues $ 2,791,041 $ 2,809,563 $ 2,537,156
Operating profit 499,725 628,095 423,068
Depreciation and amortization 230,590 237,362 227,252
Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Operating profit 642,660 659,948 578,829
Segment Reconciling Items      
Revenues From External Customers And Long Lived Assets [Line Items]      
Operating profit (142,935) (31,853) (155,761)
Americas      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 162,898 164,102 151,111
Americas | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 1,653,724 1,659,309 1,465,035
Operating profit 452,030 424,225 401,391
EMEA      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 39,957 45,022 47,012
EMEA | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 558,373 606,807 584,859
Operating profit 42,465 94,865 81,348
Asia      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 10,107 11,140 13,594
Asia | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 306,320 297,766 267,016
Operating profit 82,786 84,648 51,238
OEM      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 17,628 17,098 15,535
OEM | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 272,624 245,681 220,246
Operating profit $ 65,379 $ 56,210 $ 44,852