v3.8.0.1
Financial Statement Details Financial Statement Details - Accounts Receivable (Details) - USD ($)
$ in Millions
Dec. 31, 2017
Dec. 31, 2016
Accounting Policies [Abstract]    
Accounts receivable $ 145.8 $ 114.3
Less allowance for doubtful accounts, sales returns and discounts (11.5) (12.6)
Total $ 134.3 $ 101.7