XML 75 R61.htm IDEA: XBRL DOCUMENT v3.19.1
DEBT - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 20, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Apr. 01, 2015
Mar. 31, 2015
Debt            
Unamortized debt issuance costs   $ 14,631 $ 17,402      
Amortization of debt issuance costs   $ 4,733 2,655 $ 1,176    
Letters of credit            
Debt            
Maximum borrowing capacity $ 10,000          
Swingline loans            
Debt            
Maximum borrowing capacity 20,000          
JPMorgan Chase Bank N.A. And Capital One National Association            
Debt            
Unamortized debt issuance costs     2,079      
JPMorgan Chase Bank N.A. And Capital One National Association | Credit facility            
Debt            
Debt issuance costs     21,507      
Capitalized debt issuance costs     $ 744      
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit            
Debt            
Amount of borrowing 250,000          
Maximum borrowing capacity         $ 175,000 $ 120,000
Interest rate (as a percent)   5.19% 4.04%      
Weighted average borrowings   $ 164,301 $ 28,238      
Maximum borrowings   231,200 188,250      
Amount of borrowings available under the credit agreement   $ 73,700 61,750      
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit | Minimum            
Debt            
Monthly unused commitment fee (as a percent)   0.30%        
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit | 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 | Other noncurrent assets            
Debt            
Unamortized debt issuance costs   $ 4,246 $ 5,316      
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan A and Term Loan B            
Contractual debt obligations            
2019   11,500        
2020   11,500        
2021   11,500        
2022   124,000        
2023   $ 4,000        
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan A            
Debt            
Amount of borrowing 150,000          
Interest rate (as a percent)   4.78% 4.04%      
Quarterly principal payments   $ 1,875        
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan B            
Debt            
Amount of borrowing $ 400,000          
Interest rate (as a percent)   7.03% 6.04%      
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) 1.00% 2.25%        
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) 0.50% 1.25%        
JPMorgan Chase Bank N.A. And Capital One National Association | DDTL            
Debt            
Maximum borrowing capacity         25,000  
Amortization of debt issuance costs     $ 636      
Drawn amount     $ 25,000      
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan            
Debt            
Maximum borrowing capacity         $ 120,000