XML 122 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business segments and other information - Segment Result (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Revenues From External Customers And Long Lived Assets [Line Items]      
Number of reportable segments | segment 4    
Net revenues $ 2,809,563 $ 2,537,156 $ 2,595,362
Operating profit 628,095 423,068 427,254
Depreciation and amortization 237,362 227,252 218,369
Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Operating profit 659,948 578,829 545,441
Segment Reconciling Items      
Revenues From External Customers And Long Lived Assets [Line Items]      
Operating profit (31,853) (155,761) (118,187)
Americas      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 164,102 151,111 153,419
Americas | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 1,659,309 1,465,035 1,492,274
Operating profit 424,225 401,391 319,933
EMEA      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 45,022 47,012 44,328
EMEA | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 606,807 584,859 588,043
Operating profit 94,865 81,348 94,424
Asia      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 11,140 13,594 14,072
Asia | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 297,766 267,016 294,328
Operating profit 84,648 51,238 73,090
OEM      
Revenues From External Customers And Long Lived Assets [Line Items]      
Depreciation and amortization 17,098 15,535 6,550
OEM | Operating Segments      
Revenues From External Customers And Long Lived Assets [Line Items]      
Net revenues 245,681 220,246 220,717
Operating profit $ 56,210 $ 44,852 $ 57,994