XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 28, 2016
Sep. 30, 2018
Mar. 31, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Effective income tax rate reconciliation, percent   27.00%   45.00% 32.00% 38.00%
State and federal income tax rate         26.50%  
Uncertain tax position         $ 2,073  
Unrecognized tax benefits     $ 8,351      
Tax Year 2017 [Member] | Maximum [Member]            
Effective income tax rate reconciliation, percent 42.00%          
Tax Year 2017 [Member] | Minimum [Member]            
Effective income tax rate reconciliation, percent 40.00%          
Tax Year 2018 [Member]            
Effective income tax rate reconciliation, percent 37.00%          
Tax Year 2019 and Thereafter [Member]            
Effective income tax rate reconciliation, percent 33.00%