XML 83 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies and Basis of Presentation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounting Policies [Abstract]      
Average collection cycle for accounts receivable (in days) 60 days    
Percentage of FIFO inventory 92.30% 91.20%  
Inventory, LIFO Reserve $ 3.9 $ 3.5  
Stock-based compensation expense 11.1 6.3 $ 2.3
Research and development costs 39.4 35.2 $ 33.2
Deferred financing fees $ 26.4 $ 36.5