XML 128 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business segments and other information - Total net revenues and total net property, plant and equipment by geographic region (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net revenues $ 3,047,324 $ 2,974,489 $ 2,791,041
Property, plant and equipment, net 502,852 479,913  
UNITED STATES      
Segment Reporting Information [Line Items]      
Net revenues 1,889,312 1,879,898 1,786,467
Property, plant and equipment, net 215,806 200,969  
Europe      
Segment Reporting Information [Line Items]      
Net revenues 705,094 665,185 622,343
Asia Pacific      
Segment Reporting Information [Line Items]      
Net revenues 326,371 307,513 270,749
All other      
Segment Reporting Information [Line Items]      
Net revenues 126,547 121,893 $ 111,482
Property, plant and equipment, net 92,329 94,658  
Malaysia      
Segment Reporting Information [Line Items]      
Property, plant and equipment, net 73,430 71,947  
Mexico      
Segment Reporting Information [Line Items]      
Property, plant and equipment, net $ 121,287 $ 112,339