XML 110 R92.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Stock Options Activity - Outstanding and Exercisable - Table) (Details) - $ / shares
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 3,306,728  
Sharebased Compensation Arrangement By Share based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1 6 years 11 months  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 7.51  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 3,306,728 4,579,850
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 7.51 $ 6.47
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 1,157,507  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 7.16  
Exercise Price Range 1 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 3.27  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 5.14  
Sharebased Compensation Arrangement By Share based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1 6 years 5 months  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 664,048  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 3.41  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 184,866  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 3.78  
Exercise Price Range 2 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 5.15  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 7.28  
Sharebased Compensation Arrangement By Share based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1 6 years 5 months  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 636,177  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 6.01  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 383,844  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 5.74  
Exercise Price Range 3 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 7.29  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 9.38  
Sharebased Compensation Arrangement By Share based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1 6 years 6 months  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 704,499  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 8  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 294,900  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 7.4  
Exercise Price Range 4 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 9.39  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 9.6  
Sharebased Compensation Arrangement By Share based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1 9 years 5 months  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 706,052  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 9.5  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0  
Exercise Price Range 5 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 9.61  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 13.86  
Sharebased Compensation Arrangement By Share based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1 5 years 5 months  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 595,952  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 10.75  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 293,897  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 10.89