XML 30 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Percentages of Sales by End Market (Details) - End Market - Sales
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Percentage of Sales by End Market [Line Items]        
Percentage of sales 100.00% 100.00% 100.00% 100.00%
Manufacturing        
Percentage of Sales by End Market [Line Items]        
Percentage of sales 66.60% 66.50% 66.80% 66.50%
Non-Residential construction        
Percentage of Sales by End Market [Line Items]        
Percentage of sales 13.20% 13.00% 12.90% 13.00%
Other        
Percentage of Sales by End Market [Line Items]        
Percentage of sales 20.20% 20.50% 20.30% 20.50%