Condensed Consolidated Statement of Shareholder's Equity Statement - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] |
Shares outstanding, beginning balance at Apr. 01, 2018 | | 10,631,992 | | | |
Stockholders' equity, beginning balance at Apr. 01, 2018 | $ 202,247 | $ 532 | $ 53,877 | $ 147,242 | $ 596 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Share-based compensation expense | 470 | | 470 | | |
Vesting of restricted stock (shares) | | 24,567 | | | |
Vesting of restricted stock | 0 | $ 1 | | | |
Vesting of restricted stock | | | (1) | | |
Shares surrendered for payroll taxes (shares) | | 8,105 | | | |
Shares surrendered for payroll taxes | (265) | $ 0 | (265) | | |
ESPP shares issued (shares) | | 22,531 | | | |
ESPP shares issued | 677 | $ 1 | 676 | | |
Other comprehensive income, net of tax | 27 | | | | 27 |
Net income | 9,123 | | | 9,123 | |
Shares outstanding, ending balance at Jul. 01, 2018 | | 10,670,985 | | | |
Stockholders' equity, ending balance at Jul. 01, 2018 | 212,279 | $ 534 | 54,757 | 156,365 | 623 |
Shares outstanding, beginning balance at Apr. 01, 2018 | | 10,631,992 | | | |
Stockholders' equity, beginning balance at Apr. 01, 2018 | 202,247 | $ 532 | 53,877 | 147,242 | 596 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Shares surrendered for payroll taxes | $ (265) | | | | |
Shares repurchased (shares) | (59,788) | | | | |
Shares repurchased | $ (2,386) | | | | |
Other comprehensive income, net of tax | (200) | | | | |
Net income | 20,662 | | | | |
Shares outstanding, ending balance at Dec. 30, 2018 | | 10,619,681 | | | |
Stockholders' equity, ending balance at Dec. 30, 2018 | 217,530 | $ 531 | 53,478 | 163,083 | 438 |
Shares outstanding, beginning balance at Jul. 01, 2018 | | 10,670,985 | | | |
Stockholders' equity, beginning balance at Jul. 01, 2018 | 212,279 | $ 534 | 54,757 | 156,365 | 623 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Cash dividends paid | (2,412) | | | (2,412) | |
Share-based compensation expense | 513 | | 513 | | |
Vesting of restricted stock (shares) | | 8,484 | | | |
Vesting of restricted stock | 0 | $ 0 | 0 | | |
Other comprehensive income, net of tax | (15) | | | | (15) |
Net income | 7,409 | | | 7,409 | |
Shares outstanding, ending balance at Sep. 30, 2018 | | 10,679,469 | | | |
Stockholders' equity, ending balance at Sep. 30, 2018 | 217,774 | $ 534 | 55,270 | 161,362 | 608 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Cash dividends paid | (2,409) | | | (2,409) | |
Share-based compensation expense | 591 | | 591 | | |
Shares repurchased (shares) | | (59,788) | | | |
Shares repurchased | (2,386) | $ (3) | (2,383) | | |
Other comprehensive income, net of tax | (170) | | | | (170) |
Net income | 4,130 | | | 4,130 | |
Shares outstanding, ending balance at Dec. 30, 2018 | | 10,619,681 | | | |
Stockholders' equity, ending balance at Dec. 30, 2018 | 217,530 | $ 531 | 53,478 | 163,083 | 438 |
Shares outstanding, beginning balance at Mar. 31, 2019 | | 10,592,450 | | | |
Stockholders' equity, beginning balance at Mar. 31, 2019 | 217,861 | $ 530 | 52,609 | 164,405 | 317 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Cash dividends paid | (2,460) | | | (2,460) | |
Share-based compensation expense | 509 | | 509 | | |
Vesting of restricted stock (shares) | | 27,620 | | | |
Vesting of restricted stock | 0 | $ 1 | | | |
Vesting of restricted stock | | | (1) | | |
Shares surrendered for payroll taxes (shares) | | (9,160) | | | |
Shares surrendered for payroll taxes | (343) | $ (1) | (342) | | |
Shares repurchased (shares) | | (47,136) | | | |
Shares repurchased | (1,803) | $ (2) | (1,801) | | |
Other comprehensive income, net of tax | (179) | | | | (179) |
Net income | 9,807 | | | 9,807 | |
Shares outstanding, ending balance at Jun. 30, 2019 | | 10,563,774 | | | |
Stockholders' equity, ending balance at Jun. 30, 2019 | 223,392 | $ 528 | 50,974 | 171,752 | 138 |
Shares outstanding, beginning balance at Mar. 31, 2019 | | 10,592,450 | | | |
Stockholders' equity, beginning balance at Mar. 31, 2019 | 217,861 | $ 530 | 52,609 | 164,405 | 317 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Shares surrendered for payroll taxes | $ (343) | | | | |
Shares repurchased (shares) | (91,395) | | | | |
Shares repurchased | $ (3,793) | | | | |
Other comprehensive income, net of tax | (300) | | | | |
Net income | 23,604 | | | | |
Shares outstanding, ending balance at Dec. 29, 2019 | | 10,546,453 | | | |
Stockholders' equity, ending balance at Dec. 29, 2019 | 232,211 | $ 527 | 50,967 | 180,659 | 58 |
Shares outstanding, beginning balance at Jun. 30, 2019 | | 10,563,774 | | | |
Stockholders' equity, beginning balance at Jun. 30, 2019 | 223,392 | $ 528 | 50,974 | 171,752 | 138 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Cash dividends paid | (2,445) | | | (2,445) | |
Share-based compensation expense | 636 | | 636 | | |
Vesting of restricted stock (shares) | | 8,352 | | | |
Vesting of restricted stock | 0 | $ 0 | 0 | | |
ESPP shares issued (shares) | | 18,586 | | | |
ESPP shares issued | 661 | $ 1 | 660 | | |
Shares repurchased (shares) | | (44,259) | | | |
Shares repurchased | (1,990) | $ (2) | (1,988) | | |
Other comprehensive income, net of tax | (69) | | | | (69) |
Net income | 9,250 | | | 9,250 | |
Shares outstanding, ending balance at Sep. 29, 2019 | | 10,546,453 | | | |
Stockholders' equity, ending balance at Sep. 29, 2019 | 229,435 | $ 527 | 50,282 | 178,557 | 69 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Cash dividends paid | (2,445) | | | (2,445) | |
Share-based compensation expense | $ 685 | | 685 | | |
Shares repurchased (shares) | 0 | | | | |
Other comprehensive income, net of tax | $ (11) | | | | (11) |
Net income | 4,547 | | | 4,547 | |
Shares outstanding, ending balance at Dec. 29, 2019 | | 10,546,453 | | | |
Stockholders' equity, ending balance at Dec. 29, 2019 | $ 232,211 | $ 527 | $ 50,967 | $ 180,659 | $ 58 |