XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Net Sales and Revenue Recognition - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Product Information [Line Items]        
Net sales $ 492,388 $ 435,262 $ 966,559 $ 865,045
Product sales at a point in time [Member]        
Product Information [Line Items]        
Net sales 471,947 416,329 925,059 825,484
Services transferred over time [Member]        
Product Information [Line Items]        
Net sales 20,441 18,933 41,500 39,561
Americas [Member]        
Product Information [Line Items]        
Net sales 235,114 185,856 446,522 365,983
Americas [Member] | Product sales at a point in time [Member]        
Product Information [Line Items]        
Net sales 225,135 177,227 426,419 348,821
Americas [Member] | Services transferred over time [Member]        
Product Information [Line Items]        
Net sales 9,979 8,629 20,103 17,162
EMEA [Member]        
Product Information [Line Items]        
Net sales 144,377 145,114 290,085 285,200
EMEA [Member] | Product sales at a point in time [Member]        
Product Information [Line Items]        
Net sales 136,622 137,838 273,825 269,000
EMEA [Member] | Services transferred over time [Member]        
Product Information [Line Items]        
Net sales 7,755 7,276 16,260 16,200
Asia Pacific [Member]        
Product Information [Line Items]        
Net sales 112,897 104,292 229,952 213,862
Asia Pacific [Member] | Product sales at a point in time [Member]        
Product Information [Line Items]        
Net sales 110,190 101,264 224,815 207,663
Asia Pacific [Member] | Services transferred over time [Member]        
Product Information [Line Items]        
Net sales 2,707 3,028 5,137 6,199
Operating Segments [Member]        
Product Information [Line Items]        
Net sales 395,628 354,668 779,693 706,059
Operating Segments [Member] | Metals [Member]        
Product Information [Line Items]        
Net sales 156,555 135,640 304,841 266,450
Operating Segments [Member] | Metalworking and other [Member]        
Product Information [Line Items]        
Net sales 239,073 219,028 474,852 439,609
Operating Segments [Member] | Global Specialty Businesses [Member]        
Product Information [Line Items]        
Net sales 96,760 80,594 186,866 158,986
Operating Segments [Member] | Americas [Member]        
Product Information [Line Items]        
Net sales 172,747 139,673 326,891 274,544
Operating Segments [Member] | Americas [Member] | Metals [Member]        
Product Information [Line Items]        
Net sales 63,373 51,799 119,533 98,592
Operating Segments [Member] | Americas [Member] | Metalworking and other [Member]        
Product Information [Line Items]        
Net sales 109,374 87,874 207,358 175,952
Operating Segments [Member] | Americas [Member] | Global Specialty Businesses [Member]        
Product Information [Line Items]        
Net sales 62,367 46,183 119,631 91,439
Operating Segments [Member] | EMEA [Member]        
Product Information [Line Items]        
Net sales 123,053 123,436 248,740 243,250
Operating Segments [Member] | EMEA [Member] | Metals [Member]        
Product Information [Line Items]        
Net sales 37,586 35,634 74,425 69,908
Operating Segments [Member] | EMEA [Member] | Metalworking and other [Member]        
Product Information [Line Items]        
Net sales 85,467 87,802 174,315 173,342
Operating Segments [Member] | EMEA [Member] | Global Specialty Businesses [Member]        
Product Information [Line Items]        
Net sales 21,324 21,678 41,345 41,950
Operating Segments [Member] | Asia Pacific [Member]        
Product Information [Line Items]        
Net sales 99,828 91,559 204,062 188,265
Operating Segments [Member] | Asia Pacific [Member] | Metals [Member]        
Product Information [Line Items]        
Net sales 55,596 48,207 110,883 97,950
Operating Segments [Member] | Asia Pacific [Member] | Metalworking and other [Member]        
Product Information [Line Items]        
Net sales 44,232 43,352 93,179 90,315
Operating Segments [Member] | Asia Pacific [Member] | Global Specialty Businesses [Member]        
Product Information [Line Items]        
Net sales $ 13,069 $ 12,733 $ 25,890 $ 25,597