XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Retained earnings $ 1,234.0   $ 1,234.0     $ 115.0  
Restricted cash 15.0   $ 15.0        
Total period of service     5 years        
Additional period of service after first free year     4 years        
General warranty period     1 year        
Price allocated to remaining performance obligations 1,305.7   $ 1,305.7        
Revenue recognized 47.0 $ 40.8 244.8 $ 207.5      
Costs capitalized as contract acquisition costs $ 31.3   $ 31.3     31.4  
ASC 606              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Retained earnings           $ 115.0  
ASC 606 | Difference between revenue euidance in effect before and after topic 606              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Retained earnings             $ 40.3
ASU 2016-16              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cumulative catch-up adjustment to retained earnings         $ 390.8