XML 43 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Net Sales and Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Disaggregation Of Revenue [Abstract]  
Disaggregation Of Revenue [Table Text Block]
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
Three Months Ended June 30, 2019
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
39,506
$
24,485
$
28,391
$
92,382
Metalworking and other
32,241
24,527
16,410
73,178
71,747
49,012
44,801
165,560
Global Specialty Businesses
31,145
4,138
5,026
40,309
$
102,892
$
53,150
$
49,827
$
205,869
Timing of Revenue Recognized
Product sales at a point in time
$
100,053
$
53,098
$
48,406
$
201,557
Services transferred over time
2,839
52
1,421
4,312
$
102,892
$
53,150
$
49,827
$
205,869
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
Six Months Ended June 30, 2019
Consolidated
Americas
EMEA
Asia/Pacific
Total
Customer Industries
Metals
$
80,431
$
49,201
$
57,604
$
187,236
Metalworking and other
63,541
52,236
33,364
149,141
143,972
101,437
90,968
336,377
Global Specialty Businesses
63,315
8,001
9,386
80,702
$
207,287
$
109,438
$
100,354
$
417,079
Timing of Revenue Recognized
Product sales at a point in time
$
201,600
$
109,332
$
97,057
$
407,989
Services transferred over time
5,687
106
3,297
9,090
$
207,287
$
109,438
$
100,354
$
417,079