|
Consolidated Statement of Changes in Shareholders' Equity (unaudited) (USD $) In Thousands
|
Total
|
Preferred stock
|
Common stock
|
Capital in excess of par value
|
Retained earnings
|
Accumulated other comprehensive income
|
| Beginning Balance at Dec. 31, 2011 |
$ 145,276us-gaap_StockholdersEquity |
$ 0us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |
$ 26us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
$ 48,944us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
$ 98,426us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
$ (2,120)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
| Beginning Balance, Shares at Dec. 31, 2011 |
|
0us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |
25,756us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock issued, Restricted Stock, Shares |
|
|
89us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Shares issued, other comp, Shares |
|
|
56us-gaap_StockIssuedDuringPeriodSharesOther / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Shares issued, other comp |
700us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan |
|
|
700us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Shares issued, ESPP, Shares |
|
|
35us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock Issued During Period, Shares, Employee Stock Ownership Plan |
|
|
159us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock Issued During Period, Value, Employee Stock Ownership Plan |
4,407us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan |
|
|
4,407us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Stock-based compensation |
3,263us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
|
|
3,263us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net |
88us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |
|
|
88us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Shares issued, shared distribution |
(38,582)us-gaap_DividendsCommonStockCash |
|
|
|
(38,582)us-gaap_DividendsCommonStockCash / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
| Net income |
37,398us-gaap_NetIncomeLoss |
|
|
|
37,398us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
| Other comprehensive income (loss) |
2,723us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
|
|
|
|
2,723us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
| Ending Balance at Dec. 29, 2012 |
155,273us-gaap_StockholdersEquity |
0us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |
26us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
57,402us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
97,242us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
603us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
| Ending Balance, Shares at Dec. 29, 2012 |
|
0us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |
26,095us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock issued, Restricted Stock, Shares |
|
|
90us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Shares issued, other comp, Shares |
|
|
27us-gaap_StockIssuedDuringPeriodSharesOther / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Shares issued, other comp |
859us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan |
|
|
859us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Shares issued, ESPP, Shares |
|
|
35us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock Issued During Period, Shares, Employee Stock Ownership Plan |
|
|
106us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock Issued During Period, Value, Employee Stock Ownership Plan |
3,486us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan |
|
|
3,486us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Stock-based compensation |
3,341us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
|
|
3,341us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net |
303us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |
|
|
303us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Shares issued, shared distribution |
(11,806)us-gaap_DividendsCommonStockCash |
|
|
|
(11,806)us-gaap_DividendsCommonStockCash / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
| Net income |
37,984us-gaap_NetIncomeLoss |
|
|
|
37,984us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
| Other comprehensive income (loss) |
1,988us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
|
|
|
|
1,988us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
| Ending Balance at Dec. 28, 2013 |
191,428us-gaap_StockholdersEquity |
0us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |
26us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
65,391us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
123,420us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
2,591us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
| Ending Balance, Shares at Dec. 28, 2013 |
|
0us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |
26,353us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock issued, Restricted Stock, Shares |
|
|
19us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Shares issued, Restricted Stock |
1us-gaap_StockIssuedDuringPeriodValueOther |
|
|
|
|
|
| Shares issued, other comp, Shares |
|
|
102us-gaap_StockIssuedDuringPeriodSharesOther / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures |
|
|
1us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Shares issued, other comp |
846us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan |
|
|
846us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Shares issued, ESPP, Shares |
|
|
25us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock Issued During Period, Shares, Employee Stock Ownership Plan |
|
|
74us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
| Stock Issued During Period, Value, Employee Stock Ownership Plan |
3,226us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan |
|
|
3,226us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Stock-based compensation |
3,899us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
|
|
3,899us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net |
137us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |
|
|
137us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
| Shares issued, shared distribution |
(38,377)us-gaap_DividendsCommonStockCash |
|
|
|
(38,377)us-gaap_DividendsCommonStockCash / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
| Net income |
43,775us-gaap_NetIncomeLoss |
|
|
|
43,775us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
| Other comprehensive income (loss) |
(6,676)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
|
|
|
|
(6,676)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
| Ending Balance at Dec. 27, 2014 |
$ 198,259us-gaap_StockholdersEquity |
$ 0us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |
$ 27us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
$ 73,499us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
$ 128,818us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
$ (4,085)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
| Ending Balance, Shares at Dec. 27, 2014 |
|
0us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |
26,573us-gaap_SharesIssued / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|