XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Sales and Revenue Recognition - Disaggregation of the Company's net sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Product Information [Line Items]      
Net sales $ 1,761,158 $ 1,417,677 $ 1,133,503
Global Specialty Businesses [Member]      
Product Information [Line Items]      
Net sales 320,229 269,030 207,973
Americas [Member]      
Product Information [Line Items]      
Net sales 572,643 450,161 392,121
EMEA [Member]      
Product Information [Line Items]      
Net sales 480,126 383,187 285,570
EMEA [Member] | Product [Member]      
Product Information [Line Items]      
Net sales 480,126 383,187 285,570
Asia Pacific [Member]      
Product Information [Line Items]      
Net sales 388,160 315,299 247,839
Asia Pacific [Member] | Product [Member]      
Product Information [Line Items]      
Net sales 388,160 315,299 247,839
Operating Segments [Member]      
Product Information [Line Items]      
Net sales 1,761,158 1,417,677 1,133,503
Operating Segments [Member] | Transferred At Point In Time [Member]      
Product Information [Line Items]      
Net sales 1,680,570 1,368,129 1,105,304
Operating Segments [Member] | Transferred Over Time [Member]      
Product Information [Line Items]      
Net sales 80,588 49,548 28,199
Operating Segments [Member] | Product [Member]      
Product Information [Line Items]      
Net sales 1,440,929 1,148,647 925,530
Operating Segments [Member] | Metals [Member]      
Product Information [Line Items]      
Net sales 559,450 439,111 414,259
Operating Segments [Member] | Metalworking [Member]      
Product Information [Line Items]      
Net sales 881,479 709,536 511,271
Operating Segments [Member] | Global Specialty Businesses [Member]      
Product Information [Line Items]      
Net sales 320,229 269,030 207,973
Operating Segments [Member] | Americas [Member]      
Product Information [Line Items]      
Net sales 759,502 604,957 541,549
Operating Segments [Member] | Americas [Member] | Transferred At Point In Time [Member]      
Product Information [Line Items]      
Net sales 724,357 580,663 525,802
Operating Segments [Member] | Americas [Member] | Transferred Over Time [Member]      
Product Information [Line Items]      
Net sales 35,145 24,294 15,747
Operating Segments [Member] | Americas [Member] | Product [Member]      
Product Information [Line Items]      
Net sales 572,643 450,161 392,121
Operating Segments [Member] | Americas [Member] | Metals [Member]      
Product Information [Line Items]      
Net sales 210,340 163,135 171,784
Operating Segments [Member] | Americas [Member] | Metalworking [Member]      
Product Information [Line Items]      
Net sales 362,303 287,026 220,337
Operating Segments [Member] | Americas [Member] | Global Specialty Businesses [Member]      
Product Information [Line Items]      
Net sales 186,859 154,796 149,428
Operating Segments [Member] | EMEA [Member]      
Product Information [Line Items]      
Net sales 560,667 451,351 315,685
Operating Segments [Member] | EMEA [Member] | Transferred At Point In Time [Member]      
Product Information [Line Items]      
Net sales 527,083 434,549 310,274
Operating Segments [Member] | EMEA [Member] | Transferred Over Time [Member]      
Product Information [Line Items]      
Net sales 33,584 16,802 5,411
Operating Segments [Member] | EMEA [Member] | Product [Member]      
Product Information [Line Items]      
Net sales 480,126 383,187 285,570
Operating Segments [Member] | EMEA [Member] | Metals [Member]      
Product Information [Line Items]      
Net sales 141,950 107,880 100,605
Operating Segments [Member] | EMEA [Member] | Metalworking [Member]      
Product Information [Line Items]      
Net sales 338,176 275,307 184,965
Operating Segments [Member] | EMEA [Member] | Global Specialty Businesses [Member]      
Product Information [Line Items]      
Net sales 80,541 68,164 30,115
Operating Segments [Member] | Asia Pacific [Member]      
Product Information [Line Items]      
Net sales 440,989 361,369 276,269
Operating Segments [Member] | Asia Pacific [Member] | Transferred At Point In Time [Member]      
Product Information [Line Items]      
Net sales 429,130 352,917 269,228
Operating Segments [Member] | Asia Pacific [Member] | Transferred Over Time [Member]      
Product Information [Line Items]      
Net sales 11,859 8,452 7,041
Operating Segments [Member] | Asia Pacific [Member] | Product [Member]      
Product Information [Line Items]      
Net sales 388,160 315,299 247,839
Operating Segments [Member] | Asia Pacific [Member] | Metals [Member]      
Product Information [Line Items]      
Net sales 207,160 168,096 141,870
Operating Segments [Member] | Asia Pacific [Member] | Metalworking [Member]      
Product Information [Line Items]      
Net sales 181,000 147,203 105,969
Operating Segments [Member] | Asia Pacific [Member] | Global Specialty Businesses [Member]      
Product Information [Line Items]      
Net sales $ 52,829 $ 46,070 $ 28,430