XML 67 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt - Long-Term Debt (Parenthetical) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Mar. 31, 2016
Mar. 31, 2010
Credit Agreement | 2015 Term Loan      
Debt Instrument [Line Items]      
Basis spread on term loan 1.75%    
Term loan combined interest rate 3.44%    
Maturity period Feb. 29, 2020    
Credit Agreement | Revolving Loan      
Debt Instrument [Line Items]      
Amount available under credit facility $ 200,000,000    
Maturity period Feb. 29, 2020    
Senior Subordinated Convertible Notes 2010      
Debt Instrument [Line Items]      
Maturity period Mar. 01, 2017    
Interest rate on senior subordinated convertible notes 3.00%   3.00%
Senior Convertible Notes 2016      
Debt Instrument [Line Items]      
Maturity period Mar. 15, 2036    
Interest rate on senior subordinated convertible notes 4.25% 4.25%