XML 20 R55.htm IDEA: XBRL DOCUMENT v2.4.0.8
Capital Stock - Summary of Stock Option Activity (Detail) (USD $)
12 Months Ended
Dec. 28, 2013
Dec. 29, 2012
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Beginning Balance, Shares 274,000 692,800 990,900
Granted, Shares   20,000  
Granted, Weighted Average Price   $ 22.71  
Exercised, Shares (96,500) (438,800) (298,100)
Cancelled, Shares (36,000)    
Ending Balance, Shares 141,500 274,000 692,800
Beginning Balance, Weighted Average Price $ 8.62 $ 5.46 $ 4.54
Options Exercisable, Shares 131,500    
Exercised, Weighted Average Price $ 7.21 $ 4.27 $ 2.41
Cancelled, Weighted Average Price $ 16.98    
Ending Balance, Weighted Average Price $ 7.13 $ 8.62 $ 5.46
Options Exercisable, Option Price per Share $ 7.09    
Balance, Weighted Average Remaining Terms (years) 3 years 10 months 24 days    
Options Exercisable, Weighted Average Remaining Terms (years) 3 years 8 months 12 days    
Aggregate Intrinsic Value $ 6,786,000    
Options Exercisable, Aggregate Intrinsic Value $ 6,313,000    
Minimum [Member]
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Option Price per Share, Granted   $ 0.00  
Beginning Balance, Option Price per Share $ 2.54 $ 2.00 $ 0.47
Option Price per Share, Exercised $ 2.54 $ 2.00 $ 0.47
Option Price per Share, Cancelled $ 7.74    
Ending Balance, Option Price per Share $ 5.05 $ 2.54 $ 2.00
Options Exercisable, Option Price per Share $ 5.05    
Maximum [Member]
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Option Price per Share, Granted   $ 22.71  
Beginning Balance, Option Price per Share $ 22.71 $ 19.37 $ 19.37
Option Price per Share, Exercised $ 22.71 $ 7.74 $ 7.74
Option Price per Share, Cancelled $ 22.71    
Ending Balance, Option Price per Share $ 19.37 $ 22.71 $ 19.37
Options Exercisable, Option Price per Share $ 19.37