XML 18 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Mar. 25, 2023 7,562        
Balance at Mar. 25, 2023 $ 3,781 $ 27,886 $ (1,200) $ 69,163 $ 99,630
Issuance of Common Stock (in shares) 82        
Issuance of Common Stock $ 42 6,988 0 0 7,030
Repurchase of Common Stock (in shares) (3)        
Repurchase of Common Stock $ (2) (86) 0 (213) (301)
Stock-Based Compensation (in shares) 2        
Stock-Based Compensation $ 1 929 0   930
Other Comprehensive Income 0 0 482 0 482
Net Income $ 0 0 0 2,949 2,949
Balance (in shares) at Jun. 24, 2023 7,643        
Balance at Jun. 24, 2023 $ 3,822 35,717 (718) 71,899 110,720
Balance (in shares) at Mar. 25, 2023 7,562        
Balance at Mar. 25, 2023 $ 3,781 27,886 (1,200) 69,163 99,630
Net Income         6,757
Balance (in shares) at Dec. 23, 2023 8,829        
Balance at Dec. 23, 2023 $ 4,414 140,382 (691) 74,365 218,470
Balance (in shares) at Jun. 24, 2023 7,643        
Balance at Jun. 24, 2023 $ 3,822 35,717 (718) 71,899 110,720
Issuance of Common Stock (in shares) 313        
Issuance of Common Stock $ 156 27,967 0 0 28,123
Repurchase of Common Stock (in shares) (22)        
Repurchase of Common Stock $ (11) (593) 0 (1,342) (1,946)
Stock-Based Compensation (in shares) 44        
Stock-Based Compensation $ 22 1,219 0   1,241
Other Comprehensive Income 0 0 (346) 0 (346)
Net Income $ 0 0 0 460 460
Balance (in shares) at Sep. 23, 2023 7,978        
Balance at Sep. 23, 2023 $ 3,989 64,310 (1,064) 71,017 138,252
Issuance of Common Stock (in shares) 849        
Issuance of Common Stock $ 424 80,229 0 0 80,653
Stock-Based Compensation (in shares) 2        
Stock-Based Compensation $ 1 1,166 0 0 1,167
Other Comprehensive Income 0 0 373 0 373
Net Income 0 0 0 3,348 3,348
Direct costs of Stock Offering $ 0 (5,323) 0 0 (5,323)
Balance (in shares) at Dec. 23, 2023 8,829        
Balance at Dec. 23, 2023 $ 4,414 140,382 (691) 74,365 218,470
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
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   697
Other Comprehensive Income 0 0 (155) 0 (155)
Net Income 0 0 0 4,408 4,408
Contingent Consideration Classified as Equity $ 0 750 0 0 750
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         10,051
Balance (in shares) at Dec. 28, 2024 9,309        
Balance at Dec. 28, 2024 $ 4,655 190,200 (1,881) 88,106 281,080
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   926
Other Comprehensive Income 0 0 386 0 386
Net Income $ 0 0 0 3,286 3,286
Balance (in shares) at Sep. 28, 2024 9,199        
Balance at Sep. 28, 2024 $ 4,600 178,986 (718) 85,889 268,757
Issuance of Common Stock (in shares) 111        
Issuance of Common Stock $ 56 10,803 0 0 10,859
Repurchase of Common Stock (in shares) (2)        
Repurchase of Common Stock $ (1) (41) 0 (140) (182)
Stock-Based Compensation (in shares) 1        
Stock-Based Compensation $ 0 452 0 0 452
Other Comprehensive Income 0 0 (1,163) 0 (1,163)
Net Income $ 0 0 0 2,357 2,357
Balance (in shares) at Dec. 28, 2024 9,309        
Balance at Dec. 28, 2024 $ 4,655 $ 190,200 $ (1,881) $ 88,106 $ 281,080