XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Changes In Accured Sales Returns (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Changes in Accrued Sales Returns [Roll Forward]    
Beginning balance $ 19.6  
Ending balance 21.0  
Accrued sales returns 21.0  
Sales Returns    
Changes in Accrued Sales Returns [Roll Forward]    
Beginning balance 31.7  
Reclassification and remeasurement of sales return asset under Topic 606   $ 1.7
Amounts accrued 22.9  
Returns charged to accrual (21.6)  
Ending balance 33.0  
Accrued expenses and other current liabilities    
Changes in Accrued Sales Returns [Roll Forward]    
Accrued sales returns   19.6
Other Noncurrent Liabilities    
Changes in Accrued Sales Returns [Roll Forward]    
Accrued sales returns 12.0 $ 10.4
Previously Reported | Sales Returns    
Changes in Accrued Sales Returns [Roll Forward]    
Beginning balance $ 30.0