XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Net sales $ 1,539,161 $ 1,381,365 $ 3,005,822 $ 2,698,403  
Trade Accounts Receivable | Unbilled Accounts Receivable          
Segment Reporting Information [Line Items]          
Contract assets 121,700 101,400 121,700 101,400 $ 115,600
North America          
Segment Reporting Information [Line Items]          
Net sales 1,041,051 1,034,401 2,058,621 2,016,364  
Europe and other          
Segment Reporting Information [Line Items]          
Net sales 498,110 346,964 947,201 682,039  
Dispensing and Specialty Closures          
Segment Reporting Information [Line Items]          
Net sales 702,187 565,377 1,373,290 1,101,297  
Metal Containers          
Segment Reporting Information [Line Items]          
Net sales 676,056 650,796 1,304,483 1,267,925  
Custom Containers          
Segment Reporting Information [Line Items]          
Net sales $ 160,918 $ 165,192 $ 328,049 $ 329,181