Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt - Summary of Long-term Debt (Details)

v3.10.0.1
Long-Term Debt - Summary of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Long-term debt $ 256,299 $ 202,168
Less - current maturities 27,451 22,375
Less - deferred financing fees 7,574 6,556
Long-term debt $ 221,274 173,237
Term Loan | Variable rate term loan payable in semi-annual installments through February 2021    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 4.58%  
Long-term debt $ 1,220 1,220
Term Loan | Variable rate term loan payable in semi-annual installments through June 2024    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 4.08%  
Long-term debt $ 8,295 8,295
Term Loan | Variable rate term loan payable in quarterly installments through December 2024    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 5.58%  
Long-term debt $ 8,041 8,757
Term Loan | Term loan payable in quarterly installments through March 2021    
Debt Instrument [Line Items]    
Fixed interest rate (as percent) 7.25%  
Long-term debt $ 1,917 2,218
Term Loan | Term loan payable in monthly installments through June 2028    
Debt Instrument [Line Items]    
Fixed interest rate (as percent) 6.11%  
Long-term debt $ 4,157 4,551
Term Loan | Variable rate term loan payable in quarterly installments through June 2020    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 5.58%  
Long-term debt $ 31,835 32,711
Term Loan | Variable rate term loan payable in quarterly installments through October 2023    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 4.83%  
Long-term debt $ 17,945 18,346
Term Loan | Term loan payable in quarterly installments through June 2031    
Debt Instrument [Line Items]    
Fixed interest rate (as percent) 4.95%  
Long-term debt $ 4,187 4,605
Term Loan | Term loan payable in quarterly installments through February 2034    
Debt Instrument [Line Items]    
Fixed interest rate (as percent) 5.61%  
Long-term debt $ 2,920 3,128
Term Loan | Variable rate construction loan payable, due June 2018    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 7.00%  
Long-term debt $ 0 1,721
Term Loan | Term loan payable in quarterly installments through April 2027    
Debt Instrument [Line Items]    
Fixed interest rate (as percent) 4.50%  
Long-term debt $ 21,055 13,325
Term Loan | Term loan payable in quarterly installments through March 2028    
Debt Instrument [Line Items]    
Fixed interest rate (as percent) 5.00%  
Long-term debt $ 4,156 4,258
Term Loan | Variable rate term loan payable in quarterly installments through December 2027    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 4.78%  
Long-term debt $ 13,475 14,034
Term Loan | Variable rate term loan payable in quarterly installments through August 2022    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 9.83%  
Long-term debt $ 27,536 0
Term Loan | Term loan payable in quarterly installments through December 2038    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 5.15%  
Fixed interest rate (as percent) 515.00%  
Long-term debt $ 12,345 0
Term Loan | Variable rate term loan payable in semi-annual installments through June 2033    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 4.38%  
Long-term debt $ 9,970 0
Capital Lease Obligations    
Debt Instrument [Line Items]    
Long-term debt $ 34,216 35,013
Revolving Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Weighted average interest rate (as percent) 4.53%  
Long-term debt $ 53,029 $ 49,986