XML 92 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated net sales to customers by region are as follows: (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 1,452,325 $ 1,317,675 $ 1,086,653
North America [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 541,850 511,655 420,968
Western Europe [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 364,308 301,228 259,216
Asia Pacific [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 196,978 191,772 163,621
Middle East and Africa [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 122,844 117,115 98,776
Eastern Europe [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 118,130 103,227 74,161
Central and South America [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 108,215 $ 92,678 $ 69,911