XML 52 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Net Sales and Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2021
Disaggregation Of Revenue [Abstract]  
Disaggregation Of Revenue [Table Text Block]
Three Months Ended June 30, 2021
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
51,799
$
35,634
$
48,207
$
135,640
Metalworking and other
87,874
87,802
43,352
219,028
139,673
123,436
91,559
354,668
Global Specialty Businesses
46,183
21,678
12,733
80,594
$
185,856
$
145,114
$
104,292
$
435,262
Timing of Revenue Recognized
Product sales at a point in time
$
177,227
$
137,838
$
101,264
$
416,329
Services transferred over time
8,629
7,276
3,028
18,933
$
185,856
$
145,114
$
104,292
$
435,262
Three Months Ended June 30, 2020
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
32,687
$
24,924
$
35,416
$
93,027
Metalworking and other
47,889
52,778
33,005
133,672
80,576
77,702
68,421
226,699
Global Specialty Businesses
32,294
15,569
11,478
59,341
$
112,870
$
93,271
$
79,899
$
286,040
Timing of Revenue Recognized
Product sales at a point in time
$
108,644
$
87,995
$
78,195
$
274,834
Services transferred over time
4,226
5,276
1,704
11,206
$
112,870
$
93,271
$
79,899
$
286,040
Six Months Ended June 30, 2021
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
98,592
$
69,908
$
97,950
$
266,450
Metalworking and other
175,952
173,342
90,315
439,609
274,544
243,250
188,265
706,059
Global Specialty Businesses
91,439
41,950
25,597
158,986
$
365,983
$
285,200
$
213,862
$
865,045
Timing of Revenue Recognized
Product sales at a point in time
$
348,821
$
269,000
$
207,663
$
825,484
Services transferred over time
17,162
16,200
6,199
39,561
$
365,983
$
285,200
$
213,862
$
865,045
Six Months Ended June 30, 2020
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
79,360
$
54,812
$
77,005
$
211,177
Metalworking and other
131,112
127,729
64,968
323,809
210,472
182,541
141,973
534,986
Global Specialty Businesses
76,525
32,174
20,916
129,615
$
286,997
$
214,715
$
162,889
$
664,601
Timing of Revenue Recognized
Product sales at a point in time
$
277,446
$
206,418
$
159,351
$
643,215
Services transferred over time
9,551
8,297
3,538
21,386
$
286,997
$
214,715
$
162,889
$
664,601