CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($) shares in Thousands, $ in Thousands | Total | Common Stock at Par Value | Additional Paid-In Capital | Retained Earnings | Accumulated Other Comprehensive (Loss) Income |
Beginning balance (in shares) at Feb. 25, 2023 | | 22,224 | | | |
Beginning balance at Feb. 25, 2023 | $ 396,408 | $ 7,408 | $ 146,816 | $ 273,740 | $ (31,556) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 23,576 | | | 23,576 | |
Other comprehensive income (loss), net of tax | 159 | | | | 159 |
Issuance of stock, net of cancellations (in shares) | | 155 | | | |
Issuance of stock, net of cancellations | 56 | $ 52 | 13 | (9) | |
Share-based compensation | 2,178 | | 2,178 | | |
Share repurchases (in shares) | | (120) | | | |
Share repurchases | (5,193) | $ (40) | (829) | (4,324) | |
Other share retirements (in shares) | | (40) | | | |
Other share retirements | (1,733) | $ (14) | (281) | (1,438) | |
Cash dividends | (5,245) | | | (5,245) | |
Ending balance (in shares) at May. 27, 2023 | | 22,219 | | | |
Ending balance at May. 27, 2023 | 410,206 | $ 7,406 | 147,897 | 286,300 | (31,397) |
Beginning balance (in shares) at Feb. 25, 2023 | | 22,224 | | | |
Beginning balance at Feb. 25, 2023 | 396,408 | $ 7,408 | 146,816 | 273,740 | (31,556) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 83,877 | | | | |
Ending balance (in shares) at Nov. 25, 2023 | | 22,085 | | | |
Ending balance at Nov. 25, 2023 | 455,731 | $ 7,362 | 149,557 | 329,936 | (31,124) |
Beginning balance (in shares) at May. 27, 2023 | | 22,219 | | | |
Beginning balance at May. 27, 2023 | 410,206 | $ 7,406 | 147,897 | 286,300 | (31,397) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 33,327 | | | 33,327 | |
Other comprehensive income (loss), net of tax | 697 | | | | 697 |
Issuance of stock, net of cancellations (in shares) | | (3) | | | |
Issuance of stock, net of cancellations | (189) | $ (1) | 7 | (195) | |
Share-based compensation | 2,305 | | 2,305 | | |
Exercise of stock options (in shares) | | 25 | | | |
Exercise of stock options | (1,184) | $ 8 | (1,192) | | |
Share repurchases (in shares) | | (160) | | | |
Share repurchases | (6,628) | $ (53) | (1,160) | (5,415) | |
Other share retirements (in shares) | | (9) | | | |
Other share retirements | (994) | $ (3) | (444) | (547) | |
Cash dividends | (5,222) | | | (5,222) | |
Ending balance (in shares) at Aug. 26, 2023 | | 22,072 | | | |
Ending balance at Aug. 26, 2023 | 432,318 | $ 7,357 | 147,413 | 308,248 | (30,700) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 26,974 | | | 26,974 | |
Other comprehensive income (loss), net of tax | (424) | | | | (424) |
Issuance of stock, net of cancellations (in shares) | | 15 | | | |
Issuance of stock, net of cancellations | 1 | $ 6 | (5) | | |
Share-based compensation | 2,161 | | 2,161 | | |
Other share retirements (in shares) | | (2) | | | |
Other share retirements | (77) | $ (1) | (12) | (64) | |
Cash dividends | (5,222) | | | (5,222) | |
Ending balance (in shares) at Nov. 25, 2023 | | 22,085 | | | |
Ending balance at Nov. 25, 2023 | 455,731 | $ 7,362 | 149,557 | 329,936 | (31,124) |
Beginning balance (in shares) at Mar. 02, 2024 | | 22,089 | | | |
Beginning balance at Mar. 02, 2024 | 471,025 | $ 7,363 | 152,818 | 340,375 | (29,531) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 31,011 | | | 31,011 | |
Other comprehensive income (loss), net of tax | 521 | | | | 521 |
Issuance of stock, net of cancellations (in shares) | | 170 | | | |
Issuance of stock, net of cancellations | 0 | $ 57 | (57) | | |
Share-based compensation | 2,704 | | 2,704 | | |
Share repurchases (in shares) | | (242) | | | |
Share repurchases | (15,061) | $ (81) | (1,860) | (13,120) | |
Other share retirements (in shares) | | (80) | | | |
Other share retirements | (4,836) | $ (27) | (603) | (4,206) | |
Cash dividends | (5,409) | | | (5,409) | |
Ending balance (in shares) at Jun. 01, 2024 | | 21,937 | | | |
Ending balance at Jun. 01, 2024 | 479,955 | $ 7,312 | 153,002 | 348,651 | (29,010) |
Beginning balance (in shares) at Mar. 02, 2024 | | 22,089 | | | |
Beginning balance at Mar. 02, 2024 | 471,025 | $ 7,363 | 152,818 | 340,375 | (29,531) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 82,566 | | | | |
Ending balance (in shares) at Nov. 30, 2024 | | 21,939 | | | |
Ending balance at Nov. 30, 2024 | 522,069 | $ 7,313 | 158,248 | 388,478 | (31,970) |
Beginning balance (in shares) at Jun. 01, 2024 | | 21,937 | | | |
Beginning balance at Jun. 01, 2024 | 479,955 | $ 7,312 | 153,002 | 348,651 | (29,010) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 30,566 | | | 30,566 | |
Other comprehensive income (loss), net of tax | (1,224) | | | | (1,224) |
Issuance of stock, net of cancellations (in shares) | | 16 | | | |
Issuance of stock, net of cancellations | 0 | $ 5 | (5) | | |
Share-based compensation | 2,938 | | 2,938 | | |
Other share retirements (in shares) | | (7) | | | |
Other share retirements | (401) | $ (2) | (52) | (347) | |
Cash dividends | (5,412) | | | (5,412) | |
Ending balance (in shares) at Aug. 31, 2024 | | 21,946 | | | |
Ending balance at Aug. 31, 2024 | 506,422 | $ 7,315 | 155,883 | 373,458 | (30,234) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 20,989 | | | 20,989 | |
Other comprehensive income (loss), net of tax | (1,736) | | | | (1,736) |
Issuance of stock, net of cancellations (in shares) | | 1 | | | |
Share-based compensation | 2,425 | | 2,425 | | |
Other share retirements (in shares) | | (8) | | | |
Other share retirements | (614) | $ (2) | (60) | (552) | |
Cash dividends | (5,417) | | | (5,417) | |
Ending balance (in shares) at Nov. 30, 2024 | | 21,939 | | | |
Ending balance at Nov. 30, 2024 | $ 522,069 | $ 7,313 | $ 158,248 | $ 388,478 | $ (31,970) |