XML 67 R48.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT - Summary (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Aug. 06, 2019
Aug. 05, 2019
Dec. 31, 2018
Debt                
Unamortized debt issuance costs   $ 12,551   $ 12,551       $ 14,631
Amortization of debt issuance costs       3,101 $ 3,703      
Write-off of debt issuance costs       731        
Revolving line of credit                
Debt                
Maximum borrowing capacity   105,000   105,000        
Amount of borrowings available under the credit agreement   95,000   95,000        
Letters of credit                
Debt                
Maximum borrowing capacity   10,000   10,000        
Swingline loans                
Debt                
Maximum borrowing capacity   20,000   $ 20,000        
JPMorgan Chase Bank N.A. And Capital One National Association | Minimum                
Debt                
Monthly unused commitment fee (as a percent)       0.30%        
JPMorgan Chase Bank N.A. And Capital One National Association | Maximum                
Debt                
Monthly unused commitment fee (as a percent)       0.40%        
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit                
Debt                
Amount of borrowing   $ 200,000   $ 200,000   $ 200,000 $ 250,000  
Interest rate (as a percent)   4.55%   4.55%       5.19%
Weighted average borrowings   $ 137,521 $ 163,380          
Maximum borrowings   196,300 $ 231,200 $ 196,300 231,200      
Amount of borrowings available under the credit agreement   95,000   95,000       $ 73,700
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit | Other noncurrent assets                
Debt                
Unamortized debt issuance costs   4,964   4,964       $ 4,246
Write-off of debt issuance costs $ 731              
Debt issuance costs $ 2,346              
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan A                
Debt                
Amount of borrowing   $ 150,000   $ 150,000        
Interest rate (as a percent)   4.55%   4.55%       4.78%
Quarterly principal payments       $ 1,875        
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan B                
Debt                
Amount of borrowing   $ 400,000   $ 400,000        
Interest rate (as a percent)   6.55%   6.55%       7.03%
Quarterly principal payments       $ 1,000        
Voluntary prepayment of debt         $ 74,000      
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan B | LIBOR                
Debt                
Interest rate margin (as a percent)       4.50%        
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan B | Base Rate                
Debt                
Interest rate margin (as a percent)       3.50%        
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit and Term loan A | LIBOR                
Debt                
Interest rate margin (as a percent)       2.50%        
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit and Term loan A | Base Rate                
Debt                
Interest rate margin (as a percent)       1.50%