XML 20 R8.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Mar. 30, 2024 8,839        
Balance at Mar. 30, 2024 $ 4,420 $ 141,624 $ (949) $ 80,074 $ 225,169
Issuance of Common Stock (in shares) 302        
Issuance of Common Stock $ 151 32,888 0 0 33,039
Contingent Consideration Classified as Equity $ 0 750 0 0 750
Repurchase of Common Stock (in shares) (13)        
Repurchase of Common Stock $ (7) (652) 0 (961) (1,620)
Stock-Based Compensation (in shares) 16        
Stock-Based Compensation $ 8 689 0 0 697
Other Comprehensive Loss 0 0 (155) 0 (155)
Net Income 0 0 0 4,408 4,408
Issuance of Common Stock 151 32,888 0 0 33,039
Net Income $ 0 0 0 4,408 4,408
Issuance of Common Stock (in shares) 302        
Repurchase of Common Stock (in shares) 13        
Repurchase of Common Stock $ 7 652 (0) 961 1,620
Other Comprehensive Income $ 0 0 (155) 0 (155)
Balance (in shares) at Jun. 29, 2024 9,144        
Balance at Jun. 29, 2024 $ 4,572 175,299 (1,104) 83,521 262,288
Balance (in shares) at Mar. 30, 2024 8,839        
Balance at Mar. 30, 2024 $ 4,420 141,624 (949) 80,074 225,169
Net Income         7,694
Net Income         7,694
Balance (in shares) at Sep. 28, 2024 9,199        
Balance at Sep. 28, 2024 $ 4,600 178,986 (718) 85,889 268,757
Balance (in shares) at Jun. 29, 2024 9,144        
Balance at Jun. 29, 2024 $ 4,572 175,299 (1,104) 83,521 262,288
Issuance of Common Stock (in shares) 53        
Issuance of Common Stock $ 26 3,251 0 0 3,277
Repurchase of Common Stock (in shares) (11)        
Repurchase of Common Stock $ (5) (483) 0 (918) (1,406)
Stock-Based Compensation (in shares) 13        
Stock-Based Compensation $ 7 919 0 0 926
Other Comprehensive Loss 0 0 386 0 386
Net Income 0 0 0 3,286 3,286
Issuance of Common Stock 26 3,251 0 0 3,277
Net Income $ 0 0 0 3,286 3,286
Issuance of Common Stock (in shares) 53        
Repurchase of Common Stock (in shares) 11        
Repurchase of Common Stock $ 5 483 (0) 918 1,406
Other Comprehensive Income $ 0 0 386 0 386
Balance (in shares) at Sep. 28, 2024 9,199        
Balance at Sep. 28, 2024 $ 4,600 178,986 (718) 85,889 268,757
Balance (in shares) at Mar. 29, 2025 9,315        
Balance at Mar. 29, 2025 $ 4,658 191,167 (1,469) 92,524 286,880
Issuance of Common Stock (in shares) 3        
Issuance of Common Stock $ 1 214 0 0 215
Repurchase of Common Stock (in shares) 0        
Repurchase of Common Stock $ 0 (37) 0 (5) (42)
Stock-Based Compensation 0 1,130 0 0 1,130
Other Comprehensive Loss 0 0 1,008 0 1,008
Net Income 0 0 0 3,261 3,261
Issuance of Common Stock 1 214 0 0 215
Net Income $ 0 0 0 3,261 3,261
Issuance of Common Stock (in shares) 3        
Repurchase of Common Stock (in shares) 0        
Repurchase of Common Stock $ 0 37 0 5 42
Other Comprehensive Income $ 0 0 1,008 0 1,008
Balance (in shares) at Jun. 28, 2025 9,318        
Balance at Jun. 28, 2025 $ 4,659 192,548 (461) 95,790 292,536
Balance (in shares) at Mar. 29, 2025 9,315        
Balance at Mar. 29, 2025 $ 4,658 191,167 (1,469) 92,524 286,880
Net Income         4,530
Net Income         4,530
Balance (in shares) at Sep. 27, 2025 9,328        
Balance at Sep. 27, 2025 $ 4,664 194,534 (747) 96,966 295,417
Balance (in shares) at Jun. 28, 2025 9,318        
Balance at Jun. 28, 2025 $ 4,659 192,548 (461) 95,790 292,536
Issuance of Common Stock (in shares) 10        
Issuance of Common Stock $ 5 234 0 0 239
Repurchase of Common Stock 0 (88) 0 (93) (181)
Stock-Based Compensation 0 1,840 0 0 1,840
Other Comprehensive Loss 0 (286) 0 (286)
Net Income 0 0 0 1,269 1,269
Issuance of Common Stock 5 234 0 0 239
Net Income $ 0 0 0 1,269 1,269
Issuance of Common Stock (in shares) 10        
Repurchase of Common Stock $ (0) 88 (0) 93 181
Other Comprehensive Income $ 0 (286) 0 (286)
Balance (in shares) at Sep. 27, 2025 9,328        
Balance at Sep. 27, 2025 $ 4,664 $ 194,534 $ (747) $ 96,966 $ 295,417