| 14. | Income Taxes |
| | | Fiscal Year Ended | | |||||||
| | | April 1, | | April 2, | | March 28, | | |||
| | | 2017 | | 2016 | | 2015 | | |||
| Domestic | | $ | 94,629 | | $ | 83,622 | | $ | 79,374 | |
| Foreign | | | 10,255 | | | 11,163 | | | 5,181 | |
| | | $ | 104,884 | | $ | 94,785 | | $ | 84,555 | |
| | | Fiscal Year Ended | | |||||||
| | | April 1, | | April 2, | | March 28, | | |||
| | | 2017 | | 2016 | | 2015 | | |||
| Current: | | | | | | | | | | |
| Federal | | $ | 21,903 | | $ | 26,281 | | $ | 21,833 | |
| State | | | 887 | | | 1,960 | | | 809 | |
| Foreign | | | 3,148 | | | 2,986 | | | 2,621 | |
| | | | 25,938 | | | 31,227 | | | 25,263 | |
| Deferred: | | | | | | | | | | |
| Federal | | | 8,299 | | | (279) | | | 379 | |
| State | | | 245 | | | 342 | | | 630 | |
| Foreign | | | (221) | | | (399) | | | 35 | |
| | | | 8,323 | | | (336) | | | 1,044 | |
| Total | | $ | 34,261 | | $ | 30,891 | | $ | 26,307 | |
| | | Fiscal Year Ended | | |||||||
| | | April 1, | | April 2, | | March 28, | | |||
| | | 2017 | | 2016 | | 2015 | | |||
| Income taxes using U.S. federal statutory rate | | $ | 36,710 | | $ | 33,175 | | $ | 29,594 | |
| State income taxes, net of federal benefit | | | 676 | | | 1,493 | | | 1,191 | |
| Domestic production activities deduction | | | (1,803) | | | (2,320) | | | (2,414) | |
| Foreign rate differential | | | (662) | | | (1,321) | | | 842 | |
| Worthless stock deduction | | | | | | | | | (4,100) | |
| U.S. unrecognized tax positions | | | (290) | | | 181 | | | 759 | |
| Other | | | (370) | | | (317) | | | 435 | |
| | | $ | 34,261 | | $ | 30,891 | | $ | 26,307 | |
| | | April 1, | | April 2, | | ||
| | | 2017 | | 2016 | | ||
| Deferred tax assets (liabilities): | | | | | | | |
| Postretirement benefits | | $ | 1,018 | | $ | 1,111 | |
| Employee compensation accruals | | | 4,128 | | | 3,541 | |
| Net operating losses | | | 443 | | | 431 | |
| Inventory | | | 12,110 | | | 13,017 | |
| Stock compensation | | | 6,455 | | | 6,357 | |
| Pension | | | 698 | | | 1,549 | |
| State tax | | | 1,466 | | | 1,672 | |
| Other | | | 3,947 | | | 3,006 | |
| Total gross deferred tax assets | | | 30,265 | | | 30,684 | |
| Valuation allowance | | | (919) | | | (580) | |
| Total deferred tax assets | | $ | 29,346 | | $ | 30,104 | |
| | | | | | | | |
| Deferred tax liabilities: | | | | | | | |
| Property, plant and equipment | | | (19,548) | | | (16,746) | |
| Intangible assets | | | (21,834) | | | (16,566) | |
| Total deferred tax liabilities | | | (41,382) | | | (33,312) | |
| | | | | | | | |
| Total net deferred tax assets (liabilities) | | $ | (12,036) | | $ | (3,208) | |
| | | April 1, | | April 2, | | March 28, | | |||
| | | 2017 | | 2016 | | 2015 | | |||
| Balance, beginning of year | | $ | 14,297 | | $ | 5,514 | | $ | 5,250 | |
| Gross (decreases) increases tax positions taken during a prior period | | | (488) | | | 248 | | | (139) | |
| Gross increases tax positions taken during the current period | | | 1,280 | | | 8,745 | | | 1,805 | |
| Reductions due to settlement with taxing authorities | | | (223) | | | | | | (954) | |
| Reductions due to lapse of the applicable statute of limitations | | | (1,091) | | | (210) | | | (448) | |
| Balance, end of year | | $ | 13,775 | | $ | 14,297 | | $ | 5,514 | |