XML 89 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Segment
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Significant Accounting Policies [Line Items]      
Foreign Currency Transaction (Gain) Loss, before Tax $ (1.3) $ 0.1 $ 1.5
Number of operating segments | Segment 2    
Depreciation $ 25.2 18.9 12.0
Deferred revenue 2.9 2.6  
Selling, General and Administrative Expenses      
Significant Accounting Policies [Line Items]      
Research and development expenses $ 13.0 $ 13.4 $ 14.0
Building | Minimum      
Significant Accounting Policies [Line Items]      
Useful life 8 years    
Building | Maximum      
Significant Accounting Policies [Line Items]      
Useful life 40 years    
Machinery and Equipment | Minimum      
Significant Accounting Policies [Line Items]      
Useful life 3 years    
Machinery and Equipment | Maximum      
Significant Accounting Policies [Line Items]      
Useful life 15 years    
Leasehold Improvements      
Significant Accounting Policies [Line Items]      
Useful life description over the shorter of the remaining life of the lease or the useful life of the improvement