v3.26.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Mar. 02, 2025 20,965,144          
Balance at Mar. 02, 2025 $ 2,096 $ 170,265 $ (49,550) $ (665) $ (14,992)  
Balance (in shares) at Mar. 02, 2025         962,476  
Net earnings 0 0 2,080 0    
Unrealized loss on marketable securities, net of tax 0 0 0 215 $ 0  
Stock-based compensation 0 88 0 0 0  
Cash dividends $ 0 0 (2,499) 0 $ 0  
Stock options exercised (in shares) 0       (15,000)  
Stock options exercised $ 0 (150) 0 0 $ 228  
Balance (in shares) at Jun. 01, 2025 20,965,144          
Balance at Jun. 01, 2025 $ 2,096 170,203 (49,969) (450) $ (16,929)  
Balance (in shares) at Jun. 01, 2025         1,114,431  
Repurchase of treasury shares $ 0 0 0 0 $ (2,165)  
Repurchase of treasury shares (in shares)         166,955  
Balance (in shares) at Mar. 02, 2025 20,965,144          
Balance at Mar. 02, 2025 $ 2,096 170,265 (49,550) (665) $ (14,992)  
Balance (in shares) at Mar. 02, 2025         962,476  
Net earnings           $ 4,484
Balance (in shares) at Aug. 31, 2025 20,965,144          
Balance at Aug. 31, 2025 $ 2,096 170,053 (50,047) (215) $ (16,092)  
Balance (in shares) at Aug. 31, 2025         1,059,321  
Balance (in shares) at Mar. 02, 2025 20,965,144          
Balance at Mar. 02, 2025 $ 2,096 170,265 (49,550) (665) $ (14,992)  
Balance (in shares) at Mar. 02, 2025         962,476  
Balance (in shares) at Mar. 01, 2026 20,965,144          
Balance at Mar. 01, 2026 $ 2,096 177,483 (48,238) (65) $ (1,326) 129,950
Balance (in shares) at Mar. 01, 2026         87,285  
Balance (in shares) at Jun. 01, 2025 20,965,144          
Balance at Jun. 01, 2025 $ 2,096 170,203 (49,969) (450) $ (16,929)  
Balance (in shares) at Jun. 01, 2025         1,114,431  
Net earnings 0 0 2,404 0 $ 0 2,404
Unrealized loss on marketable securities, net of tax 0 0 0 235 0  
Stock-based compensation 0 101 0 0 0  
Cash dividends $ 0 0 (2,482) 0 $ 0  
Stock options exercised (in shares) 0       (55,110)  
Stock options exercised $ 0 (251) 0 0 $ 837  
Balance (in shares) at Aug. 31, 2025 20,965,144          
Balance at Aug. 31, 2025 $ 2,096 170,053 (50,047) (215) $ (16,092)  
Balance (in shares) at Aug. 31, 2025         1,059,321  
Balance (in shares) at Mar. 01, 2026 20,965,144          
Balance at Mar. 01, 2026 $ 2,096 177,483 (48,238) (65) $ (1,326) 129,950
Balance (in shares) at Mar. 01, 2026         87,285  
Net earnings 0 0 3,533 0    
Unrealized loss on marketable securities, net of tax 0 0 0 29 $ 0  
Stock-based compensation 0 92 0 0 0  
Cash dividends $ 0 0 (2,609) 0 0  
Balance (in shares) at May. 31, 2026 20,965,144          
Balance at May. 31, 2026 $ 2,096 177,575 (47,314) (36) $ (1,326)  
Balance (in shares) at May. 31, 2026         87,285  
Balance (in shares) at Mar. 01, 2026 20,965,144          
Balance at Mar. 01, 2026 $ 2,096 177,483 (48,238) (65) $ (1,326) 129,950
Balance (in shares) at Mar. 01, 2026         87,285  
Net earnings           $ 8,067
Stock options exercised (in shares)           283,524
Balance (in shares) at Aug. 30, 2026 22,073,394          
Balance at Aug. 30, 2026 $ 2,207 206,679 (45,499) (15) $ (640) $ 162,732
Balance (in shares) at Aug. 30, 2026         42,159  
Balance (in shares) at May. 31, 2026 20,965,144          
Balance at May. 31, 2026 $ 2,096 177,575 (47,314) (36) $ (1,326)  
Balance (in shares) at May. 31, 2026         87,285  
Net earnings 0 0 4,534 0 $ 0 4,534
Unrealized loss on marketable securities, net of tax 0 0 0 21 0  
Stock-based compensation 0 84 0 0 0  
Cash dividends $ 0 0 (2,719) 0 $ 0  
Stock options exercised (in shares) 256,250       (27,274)  
Stock options exercised $ 26 3,112 0 0 $ 415  
Shares sold under At the Market Offering Program, net of issuance costs (in shares) 852,000          
Shares sold under At the Market Offering Program, net of issuance costs $ 85 25,908 0 0    
Shares sold under At the Market Offering Program, net of issuance costs (in shares)         (17,852)  
Shares sold under At the Market Offering Program, net of issuance costs         $ 271  
Balance (in shares) at Aug. 30, 2026 22,073,394          
Balance at Aug. 30, 2026 $ 2,207 $ 206,679 $ (45,499) $ (15) $ (640) $ 162,732
Balance (in shares) at Aug. 30, 2026         42,159