XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
LEASES (Details) - USD ($)
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Future minimum payments under non-cancelable operating leases [Abstract]      
Rent expense for all operating leases $ 2,166,755 $ 1,293,271 $ 1,324,365
Non-Cancelable Leases [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2018 2,178,480    
2019 1,538,397    
2020 1,193,329    
2021 704,929    
2022 202,943    
Total 5,818,078    
All Leases of All Kinds [Member] | Minimum [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2018 2,200,000    
2019 2,200,000    
2020 2,200,000    
2021 2,200,000    
2022 2,200,000    
All Leases of All Kinds [Member] | Maximum [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2018 2,500,000    
2019 2,500,000    
2020 2,500,000    
2021 2,500,000    
2022 $ 2,500,000