XML 121 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting - Summary of Company Wide Geographic Data (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Geographical Segments [Line Items]      
Net sales [1] $ 2,773,270 $ 2,345,966 $ 1,869,750
Long-lived assets [2] 1,227,245 1,008,575 734,707
United States [Member]      
Schedule Of Geographical Segments [Line Items]      
Net sales [2] 1,579,194 1,297,650 1,117,695
Long-lived assets [1] 896,867 668,362 499,260
France [Member]      
Schedule Of Geographical Segments [Line Items]      
Net sales [2] 227,421 179,746 141,516
Poland [Member]      
Schedule Of Geographical Segments [Line Items]      
Net sales [2] 195,781 198,883 147,289
United Kingdom [Member]      
Schedule Of Geographical Segments [Line Items]      
Net sales [2] 229,836 208,780 93,115
Long-lived assets [1] 33,389 38,634 24,335
All Other Countries [Member]      
Schedule Of Geographical Segments [Line Items]      
Net sales [2] 217,176 196,164 163,733
Long-lived assets [1] 34,444 39,034 42,970
Mexico [Member]      
Schedule Of Geographical Segments [Line Items]      
Net sales [1] 148,858 127,944 100,763
Long-lived assets [2] 52,917 45,384 39,482
Brazil [Member]      
Schedule Of Geographical Segments [Line Items]      
Net sales [2] 175,004 136,799 105,639
Long-lived assets [1] 38,493 35,294 35,786
Germany [Member]      
Schedule Of Geographical Segments [Line Items]      
Long-lived assets [1] 42,512 41,438 39,759
Singapore [Member]      
Schedule Of Geographical Segments [Line Items]      
Long-lived assets [1] 20,899 23,507 25,815
Netherlands [Member]      
Schedule Of Geographical Segments [Line Items]      
Long-lived assets [1] 79,007 85,931  
China [Member]      
Schedule Of Geographical Segments [Line Items]      
Long-lived assets [1] $ 28,717 $ 30,991 $ 27,300
[1] Includes net property, plant and equipment, goodwill and other intangible assets.
[2] Net sales are attributed to countries based on the location of the Company legal entity making the sale.