XML 72 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Borrowings - Schedule of Borrowings (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Jun. 13, 2016
Debt Instrument [Line Items]      
Total borrowings $ 851,264,000 $ 862,186,000  
Less current portion 536,000 258,000  
Less deferred debt issuance costs 1,746,000 2,204,000  
Less unaccreted debt discount 736,000 936,000  
Total long-term borrowings $ 848,246,000 858,788,000  
4.5% Senior Notes, due December 2020      
Debt Instrument [Line Items]      
Stated interest rate 4.50%    
4.2% Senior Notes, due December 2021      
Debt Instrument [Line Items]      
Stated interest rate 4.20%    
3.2% Senior Notes, due June 2023      
Debt Instrument [Line Items]      
Stated interest rate 3.20%    
3.37% Senior Notes, due June 2025      
Debt Instrument [Line Items]      
Stated interest rate 3.37%    
Revolving Facility      
Debt Instrument [Line Items]      
Revolving Facility $ 0 10,740,000  
Senior Notes | 4.5% Senior Notes, due December 2020      
Debt Instrument [Line Items]      
Total borrowings 300,000,000 300,000,000  
Senior Notes | 4.2% Senior Notes, due December 2021      
Debt Instrument [Line Items]      
Total borrowings 350,000,000 350,000,000  
Senior Notes | 3.2% Senior Notes, due June 2023      
Debt Instrument [Line Items]      
Total borrowings 100,000,000 100,000,000  
Stated interest rate     3.20%
Senior Notes | 3.37% Senior Notes, due June 2025      
Debt Instrument [Line Items]      
Total borrowings 100,000,000 100,000,000  
Stated interest rate     3.37%
Other borrowings      
Debt Instrument [Line Items]      
Other borrowings $ 1,264,000 $ 1,446,000