XML 127 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT INFORMATION - Summary of Net Sales and Long-Lived Assets By Geographic Area (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Net sales and long-lived asset information by geographic area      
Net Sales $ 3,582,890 $ 3,487,450 $ 3,322,249
Property, Plant and Equipment, Net $ 1,447,150 $ 1,478,063 $ 1,343,664
Customer Concentration Risk | Net sales      
Net sales and long-lived asset information by geographic area      
Concentration risk, threshold percentage 0.04 0.05 0.05
United States      
Net sales and long-lived asset information by geographic area      
Net Sales $ 1,037,968 $ 949,248 $ 972,920
Property, Plant and Equipment, Net 349,255 357,729 346,382
Europe      
Net sales and long-lived asset information by geographic area      
Net Sales 1,769,868 1,805,725 1,616,176
Property, Plant and Equipment, Net 867,840 882,702 772,828
France      
Net sales and long-lived asset information by geographic area      
Net Sales 499,795 541,333 487,650
Property, Plant and Equipment, Net 527,570 550,738 482,091
Germany      
Net sales and long-lived asset information by geographic area      
Net Sales 169,891 160,812 163,277
Property, Plant and Equipment, Net 229,637 225,860 194,898
Italy      
Net sales and long-lived asset information by geographic area      
Net Sales 180,101 200,817 149,725
Property, Plant and Equipment, Net 44,087 42,240 42,522
Spain      
Net sales and long-lived asset information by geographic area      
Net Sales 171,779 175,101 149,987
Other Europe      
Net sales and long-lived asset information by geographic area      
Net Sales 748,302 727,662 665,537
Property, Plant and Equipment, Net 66,546 63,864 53,317
China      
Net sales and long-lived asset information by geographic area      
Net Sales 155,502 146,026 177,855
Property, Plant and Equipment, Net 105,613 112,017 98,469
Other Foreign Countries      
Net sales and long-lived asset information by geographic area      
Net Sales 619,552 586,451 555,298
Property, Plant and Equipment, Net $ 124,442 $ 125,615 $ 125,985