XML 45 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Net Sales and Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Disaggregation Of Revenue [Abstract]  
Disaggregation Of Revenue [Table Text Block]
Three Months Ended September 30, 2021
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
56,954
$
38,483
$
53,994
$
149,431
Metalworking and other
93,845
83,758
44,665
222,268
150,799
122,241
98,659
371,699
Global Specialty Businesses
46,008
19,253
12,112
77,373
$
196,807
$
141,494
$
110,771
$
449,072
Timing of Revenue Recognized
Product sales at a point in time
$
188,340
$
131,982
$
108,559
$
428,881
Services transferred over time
8,467
9,512
2,212
20,191
$
196,807
$
141,494
$
110,771
$
449,072
Three Months Ended September 30, 2020
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
42,098
$
25,362
$
45,001
$
112,461
Metalworking and other
77,442
68,643
39,876
185,961
119,540
94,005
84,877
298,422
Global Specialty Businesses
39,197
17,429
12,176
68,802
$
158,737
$
111,434
$
97,053
$
367,224
Timing of Revenue Recognized
Product sales at a point in time
$
153,820
$
107,093
$
94,660
$
355,573
Services transferred over time
4,917
4,341
2,393
11,651
$
158,737
$
111,434
$
97,053
$
367,224
Nine Months Ended September 30, 2021
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
155,546
$
108,391
$
151,944
$
415,881
Metalworking and other
269,797
257,100
134,980
661,877
425,343
365,491
286,924
1,077,758
Global Specialty Businesses
137,447
61,203
37,709
236,359
$
562,790
$
426,694
$
324,633
$
1,314,117
Timing of Revenue Recognized
Product sales at a point in time
$
537,161
$
400,982
$
316,222
$
1,254,365
Services transferred over time
25,629
25,712
8,411
59,752
$
562,790
$
426,694
$
324,633
$
1,314,117
Nine Months Ended September 30, 2020
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
121,458
$
80,174
$
122,006
$
323,638
Metalworking and other
208,554
196,372
104,844
509,770
330,012
276,546
226,850
833,408
Global Specialty Businesses
115,722
49,603
33,092
198,417
$
445,734
$
326,149
$
259,942
$
1,031,825
Timing of Revenue Recognized
Product sales at a point in time
$
431,266
$
313,511
$
254,011
$
998,788
Services transferred over time
14,468
12,638
5,931
33,037
$
445,734
$
326,149
$
259,942
$
1,031,825