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
Sep. 30, 2018
Aug. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]      
Long-term debt $ 258,824   $ 202,168
Less - current maturities 24,397   22,375
Less - deferred financing fees 8,175   6,556
Long-term debt $ 226,252   173,237
Term Loan | Variable rate term loan payable in semi-annual installments through February 2021      
Debt Instrument [Line Items]      
Weighted average interest rate 4.59%    
Long-term debt $ 1,071   1,220
Term Loan | Variable rate term loan payable in semi-annual installments through June 2024      
Debt Instrument [Line Items]      
Weighted average interest rate 4.09%    
Long-term debt $ 7,781   8,295
Term Loan | Variable rate term loan payable in quarterly installments through December 2024      
Debt Instrument [Line Items]      
Weighted average interest rate 0.00%    
Long-term debt $ 0   8,757
Term Loan | Term loan payable in quarterly installments through March 2021      
Debt Instrument [Line Items]      
Fixed interest rate 7.25%    
Long-term debt $ 1,769   2,218
Term Loan | Term loan payable in monthly installments through June 2028      
Debt Instrument [Line Items]      
Fixed interest rate 6.11%    
Long-term debt $ 4,076   4,551
Term Loan | Variable rate term loan payable in quarterly installments through June 2020      
Debt Instrument [Line Items]      
Weighted average interest rate 5.59%    
Long-term debt $ 31,308   32,711
Term Loan | Variable rate term loan payable in quarterly installments through October 2023      
Debt Instrument [Line Items]      
Weighted average interest rate 4.84%    
Long-term debt $ 17,966   18,346
Term Loan | Term loan payable in quarterly installments through June 2031      
Debt Instrument [Line Items]      
Fixed interest rate 4.95%    
Long-term debt $ 4,191   4,605
Term Loan | Term loan payable in quarterly installments through February 2034      
Debt Instrument [Line Items]      
Fixed interest rate 5.61%    
Long-term debt $ 2,888   3,128
Term Loan | Variable rate construction loan payable, due June 2018      
Debt Instrument [Line Items]      
Weighted average interest rate 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 4.50%    
Long-term debt $ 22,081   13,325
Term Loan | Term loan payable in quarterly installments through March 2028      
Debt Instrument [Line Items]      
Fixed interest rate 5.00%    
Long-term debt $ 4,050   4,258
Term Loan | Variable rate term loan payable in quarterly installments through December 2027      
Debt Instrument [Line Items]      
Weighted average interest rate 4.79%    
Long-term debt $ 13,477   14,034
Term Loan | Variable rate term loan payable in quarterly installments through August 2022      
Debt Instrument [Line Items]      
Weighted average interest rate 9.84%    
Long-term debt $ 26,842   0
Term Loan | Term loan payable in quarterly installments through December 2038      
Debt Instrument [Line Items]      
Weighted average interest rate 5.15%    
Fixed interest rate   515.00%  
Long-term debt $ 30,029   0
Term Loan | Variable rate term loan payable in semi-annual installments through June 2033      
Debt Instrument [Line Items]      
Weighted average interest rate 4.39%    
Long-term debt $ 9,971   0
Capital Lease Obligations      
Debt Instrument [Line Items]      
Long-term debt $ 36,772   35,013
Revolving Senior Secured Credit Facility      
Debt Instrument [Line Items]      
Weighted average interest rate 4.40%    
Long-term debt $ 44,552   $ 49,986