Quarterly report pursuant to Section 13 or 15(d)

LIABILITIES AND LONG-TERM DEBT (Details)

v3.7.0.1
LIABILITIES AND LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 01, 2014
Mar. 31, 2017
Dec. 31, 2016
Maximum Consolidated Leverage Ratio [Abstract]      
Maximum consolidated leverage ratio, March 31, 2017   4.00  
Maximum consolidated leverage ratio, June 30, 2017   4.25  
Maximum consolidated leverage ratio, September 30, 2017   3.75  
Maximum consolidated leverage ratio, December 31, 2017   3.50  
Maximum consolidated leverage ratio, March 31, 2018 and each fiscal quarter thereafter   3.25  
Minimum Consolidated Fixed Charge Coverage Ratio [Abstract]      
Minimum consolidated fixed charge coverage ratio, March 31, 2017   1.10  
Minimum consolidated fixed charge coverage ratio, June 30, 2017   1.05  
Minimum consolidated fixed charge coverage ratio, September 30, 2017   1.05  
Minimum consolidated fixed charge coverage ratio, December 31, 2017   1.10  
Minimum consolidated fixed charge coverage ratio, March 31, 2018 and each fiscal quarter thereafter   1.25  
Pricing Levels for Leverage Ratios [Abstract]      
Maturity date   Sep. 30, 2019  
Short-term amount outstanding   $ 8,061 $ 10,145
Total long-term debt, less current portion including loan fees   $ 76,092 $ 73,107
Interest rate on loan   3.48% 3.27%
Debt issuance cost   $ 700 $ 700
Leverage Ratio, Less than 1.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Commitment fee   0.25%  
Consolidated leverage ratio   1.50  
Leverage Ratio, Greater than or Equal to 1.50 to 1.00 but Less than 2.00 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Commitment fee   0.25%  
Leverage Ratio, Greater than or Equal to 1.50 to 1.00 but Less than 2.00 to 1.00 [Member] | Minimum [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Consolidated leverage ratio   1.50  
Leverage Ratio, Greater than or Equal to 1.50 to 1.00 but Less than 2.00 to 1.00 [Member] | Maximum [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Consolidated leverage ratio   2.00  
Leverage Ratio, Greater than or Equal to 2.00 to 1.00 but Less than 3.00 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Commitment fee   0.375%  
Leverage Ratio, Greater than or Equal to 2.00 to 1.00 but Less than 3.00 to 1.00 [Member] | Minimum [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Consolidated leverage ratio   2.00  
Leverage Ratio, Greater than or Equal to 2.00 to 1.00 but Less than 3.00 to 1.00 [Member] | Maximum [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Consolidated leverage ratio   3.00  
Leverage Ratio, Greater than or Equal to 3.00 to 1.00 but Less than 3.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Commitment fee   0.375%  
Leverage Ratio, Greater than or Equal to 3.00 to 1.00 but Less than 3.50 to 1.00 [Member] | Minimum [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Consolidated leverage ratio   3.00  
Leverage Ratio, Greater than or Equal to 3.00 to 1.00 but Less than 3.50 to 1.00 [Member] | Maximum [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Consolidated leverage ratio   3.50  
Leverage Ratio, Greater than or Equal to 3.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Commitment fee   0.375%  
Consolidated leverage ratio   3.50  
Revolving Loan [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Maturity date   Oct. 01, 2019  
Maximum borrowing capacity   $ 40,000  
Borrowed funds under the agreement   14,000 9,000
Available remaining borrowing capacity   26,000  
Term Note One [Member] | Revolving Loan [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Short-term amount outstanding   1,300 1,700
Total long-term debt, less current portion including loan fees   17,000 17,300
Amount of multiple advance loan that was available to be borrowed   25,000  
Term Note [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Short-term amount outstanding   7,000 8,800
Total long-term debt, less current portion including loan fees   $ 45,500 $ 47,300
Total long-term debt $ 70,000    
Amortization period for principal on acquisition term loan   10 years  
Quarterly installment amount of acquisition term loan   $ 1,750  
LIBOR [Member] | Leverage Ratio, Less than 1.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   2.00%  
LIBOR [Member] | Leverage Ratio, Greater than or Equal to 1.50 to 1.00 but Less than 2.00 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   2.25%  
LIBOR [Member] | Leverage Ratio, Greater than or Equal to 2.00 to 1.00 but Less than 3.00 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   2.50%  
LIBOR [Member] | Leverage Ratio, Greater than or Equal to 3.00 to 1.00 but Less than 3.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   2.75%  
LIBOR [Member] | Leverage Ratio, Greater than or Equal to 3.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   3.00%  
Base Rate [Member] | Leverage Ratio, Less than 1.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   1.00%  
Base Rate [Member] | Leverage Ratio, Greater than or Equal to 1.50 to 1.00 but Less than 2.00 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   1.25%  
Base Rate [Member] | Leverage Ratio, Greater than or Equal to 2.00 to 1.00 but Less than 3.00 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   1.50%  
Base Rate [Member] | Leverage Ratio, Greater than or Equal to 3.00 to 1.00 but Less than 3.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   1.75%  
Base Rate [Member] | Leverage Ratio, Greater than or Equal to 3.50 to 1.00 [Member]      
Pricing Levels for Leverage Ratios [Abstract]      
Basis spread on variable rate   2.00%