XML 61 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Percentage of net sales 100.00% 100.00% 100.00%  
Deferred revenue $ 39.5 $ 23.0    
Unbilled contract revenue 66.3 44.5    
Decrease in inventory (317.8) (282.8)    
Retained earnings 265.9 216.1    
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Unbilled contract revenue       $ 13.6
Decrease in inventory       10.1
Decrease in accrued income taxes       0.9
Retained earnings       $ 2.6
Transferred over Time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Deferred revenue 39.5 23.0    
Contract assets $ 66.3 $ 44.5    
Revenue from Contract with Customer | Transferred over Time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Percentage of net sales 16.00%      
Minimum        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Payment term 30 days      
Maximum        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Payment term 90 days