XML 18 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
 
Three Months Ended
March 31, 2020
 
Industrial
 
Aerospace
 
Total Company
Product and Services
 
 
 
 
 
Engineered Components Products
$
47,707

 
$

 
$
47,707

Molding Solutions Products
97,406

 

 
97,406

Force & Motion Control Products
39,791

 

 
39,791

Automation Products
14,196

 

 
14,196

Aerospace Original Equipment Manufacturer Products

 
81,706

 
81,706

Aerospace Aftermarket Product and Services

 
49,865

 
49,865

 
$
199,100

 
$
131,571

 
$
330,671

 
 
 
 
 
 
Geographic Regions (A)
 
 
 
 
 
Americas
$
80,644

 
$
92,578

 
$
173,222

Europe
81,864

 
25,163

 
107,027

Asia
35,493

 
11,696

 
47,189

Rest of World
1,099

 
2,134

 
3,233

 
$
199,100

 
$
131,571

 
$
330,671


 
Three Months Ended
March 31, 2019
 
Industrial
 
Aerospace
 
Total Company
Product and Services
 
 
 
 
 
Engineered Components Products
$
69,684

 
$

 
$
69,684

Molding Solutions Products
106,793

 

 
106,793

Force & Motion Control Products
51,617

 

 
51,617

Automation Products
14,408

 

 
14,408

Aerospace Original Equipment Manufacturer Products

 
87,939

 
87,939

Aerospace Aftermarket Product and Services

 
46,251

 
46,251

 
$
242,502

 
$
134,190

 
$
376,692

 
 
 
 
 
 
Geographic Regions (A)
 
 
 
 
 
Americas
$
98,288

 
$
96,144

 
$
194,432

Europe
94,430

 
24,324

 
118,754

Asia
48,942

 
12,404

 
61,346

Rest of World
842

 
1,318

 
2,160

 
$
242,502

 
$
134,190

 
$
376,692


(A) Sales by geographic region are based on the location to which the product is shipped.
Contract with Customer, Asset and Liability
Net contract liabilities consisted of the following:
 
March 31, 2020
 
December 31, 2019
 
$ Change
 
% Change
Unbilled receivables (contract assets)
$
26,301

 
$
22,444

 
$
3,857

 
17
 %
Contract liabilities
(51,086
)
 
(55,076
)
 
3,990

 
(7
)%
Net contract liabilities
$
(24,785
)
 
$
(32,632
)
 
$
7,847

 
(24
)%

Contract liabilities balances at March 31, 2020 and December 31, 2019 include $14,064 and $16,971,