XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Notes Payable and Other Noncurrent Liabilities - Current and Noncurrent Portions of Notes Payable (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 22, 2019
Mar. 31, 2019
Dec. 31, 2018
Notes Payable and Other Noncurrent Liabilities      
Less: Current portion   $ 48,422 $ 36,468
Notes payable, less current portion   199,994 23,437
Amended and restated credit agreement dated January 22, 2019      
Notes Payable and Other Noncurrent Liabilities      
Notes payable including current portion   248,416 59,905
Less: Current portion   48,422 36,468
Notes payable, less current portion   199,994 23,437
Amended and restated credit agreement dated January 22, 2019 | 30 Day LIBOR      
Notes Payable and Other Noncurrent Liabilities      
Margin on interest rate 2.00%    
Amended and restated credit agreement dated January 22, 2019 | Term loan facility      
Notes Payable and Other Noncurrent Liabilities      
Quarterly payment of notes payable   $ 12,188  
Interest rate of notes payable   4.49%  
Notes payable including current portion   $ 242,166 59,905
Amended and restated credit agreement dated January 22, 2019 | Term loan facility | 30 Day LIBOR      
Notes Payable and Other Noncurrent Liabilities      
Margin on interest rate   2.00%  
Amended and restated credit agreement dated January 22, 2019 | Revolving Line of Credit [Member]      
Notes Payable and Other Noncurrent Liabilities      
Interest rate of notes payable   4.49%  
Notes payable including current portion   $ 6,250 $ 0
Amended and restated credit agreement dated January 22, 2019 | Revolving Line of Credit [Member] | 30 Day LIBOR      
Notes Payable and Other Noncurrent Liabilities      
Margin on interest rate   2.00%