CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (USD $)
In Thousands, unless otherwise specified
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Total
Balance at Dec. 31, 2011 $ 187 $ 27,676 $ 14,643 $ (425) $ (471) $ 41,610
Balance (in shares) at Dec. 31, 2011 18,631          
Increase (Decrease) in Stockholders' Equity            
Net income     7,449     7,449
Change in fair value of interest rate swaps, net of tax       47   47
Stock-based compensation expense   1,275       1,275
Tax benefit from equity awards   840       840
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes 9 (131)       (122)
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares) 940          
Balance at Dec. 29, 2012 196 29,660 22,092 (378) (471) 51,099
Balance (in shares) at Dec. 29, 2012 19,571          
Increase (Decrease) in Stockholders' Equity            
Net income     6,618     6,618
Change in fair value of interest rate swaps, net of tax       134   134
Stock-based compensation expense   968       968
Tax benefit from equity awards   653       653
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes 2 (321)       (319)
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares) 274          
Balance at Dec. 28, 2013 198 30,960 28,710 (244) (471) 59,153
Balance (in shares) at Dec. 28, 2013 19,845         19,845
Increase (Decrease) in Stockholders' Equity            
Net income     10,561     10,561
Change in fair value of interest rate swaps, net of tax       110   110
Stock-based compensation expense   1,697       1,697
Tax benefit from equity awards   332       332
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes 2 111       113
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares) 116          
Balance at Dec. 27, 2014 $ 200 $ 33,100 $ 39,271 $ (134) $ (471) $ 71,966
Balance (in shares) at Dec. 27, 2014 19,961         19,961