XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
DEBT (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Oct. 31, 2016
Apr. 30, 2015
Jun. 30, 2020
Dec. 31, 2019
Oct. 20, 2016
Apr. 01, 2015
Debt            
Borrowings on Line of Credit     $ 49,597 $ 34,969    
Revolving credit agreement            
Debt            
Borrowing capacity under the line of credit     $ 400,000      
Covenant compliance description     As of June 30, 2020, the Company was in compliance with all of its covenants      
Borrowings on Line of Credit     $ 40,000      
Additional increase in borrowing capacity of the line of credit available at the entity's option     $ 100,000      
Debt Instrument, Term     5 years      
Senior Notes [Member]            
Debt            
Debt, Weighted Average Interest Rate     3.30%      
Debt Instrument, Covenant Compliance     As of June 30, 2020, the Company was in compliance with all of its debt covenants      
Senior Notes 2015 [Member]            
Debt            
Debt Instrument, Initiation Date   Apr. 01, 2015        
Debt Instrument, Face Amount           $ 350,000
Senior Notes 2016 [Member]            
Debt            
Debt Instrument, Initiation Date Oct. 20, 2016          
Debt Instrument, Face Amount         $ 350,000  
Weighted Average [Member]            
Debt            
Debt Instrument, Term     13 years 10 months 24 days      
Private Placement [Member]            
Debt            
Debt Instrument, Term     5 years      
Debt Instrument, Covenant Compliance     As of June 30, 2020, the Company was in compliance with all of its covenants      
Debt Instrument, Unused Borrowing Capacity, Amount     $ 700,000      
Minimum [Member]            
Debt            
Lessee, Operating Lease, Renewal Term     1 year      
Minimum [Member] | Senior Notes [Member]            
Debt            
Debt Instrument, Maturity Date     Aug. 20, 2025      
Debt Instrument, Interest Rate, Stated Percentage     2.75%      
Debt Instrument, Face Amount     $ 50,000      
Maximum            
Debt            
Lessee, Operating Lease, Renewal Term     11 years      
Maximum | Senior Notes [Member]            
Debt            
Debt Instrument, Maturity Date     Apr. 01, 2045      
Debt Instrument, Interest Rate, Stated Percentage     4.02%      
Debt Instrument, Face Amount     $ 100,000      
Maximum | Private Placement [Member]            
Debt            
Debt Instrument, Term     15 years