XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.4
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. 02, 2023   20,850,454      
Stockholders' equity, beginning balance at Apr. 02, 2023 $ 350,016 $ 209 $ 44,443 $ 302,424 $ 2,940
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (3,160) 0 0 (3,160) 0
Share-based compensation expense 959 $ 0 959 0 0
Vesting of restricted stock (shares)   105,600      
Vesting of restricted stock 0 $ 1 (1) 0 0
Shares surrendered for payroll taxes (shares)   48,478      
Shares surrendered for payroll taxes (2,140) $ 1 (2,139) 0 0
ESPP shares issued (shares)   35,281      
ESPP shares issued 1,147 $ 0 1,147 0 0
Other Comprehensive Income (Loss), Net of Tax 749 0 0 0 749
Net income 23,430 $ 0 0 23,430 0
Shares outstanding, ending balance at Jul. 02, 2023   20,942,857      
Stockholders' equity, ending balance at Jul. 02, 2023 $ 371,001 $ 209 44,409 322,694 3,689
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common Stock, Dividends, Per Share, Declared $ 0.15        
Common Stock, Dividends, Per Share, Cash Paid $ 0.15        
Shares outstanding, beginning balance at Apr. 02, 2023   20,850,454      
Stockholders' equity, beginning balance at Apr. 02, 2023 $ 350,016 $ 209 44,443 302,424 2,940
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares surrendered for payroll taxes $ (2,140)        
Shares repurchased (shares) (191,861)        
Shares repurchased $ (11,272)        
Net income 61,531        
Shares outstanding, ending balance at Dec. 31, 2023   20,790,292      
Stockholders' equity, ending balance at Dec. 31, 2023 $ 393,754 $ 208 36,781 354,069 2,696
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common Stock, Dividends, Per Share, Declared $ 0.47        
Shares outstanding, beginning balance at Jul. 02, 2023   20,942,857      
Stockholders' equity, beginning balance at Jul. 02, 2023 $ 371,001 $ 209 44,409 322,694 3,689
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (3,375) 0 0 (3,375) 0
Share-based compensation expense 1,260 $ 0 1,260 0 0
Vesting of restricted stock (shares)   12,565      
Vesting of restricted stock 0 $ 0 0 0 0
Shares repurchased (shares)   (167,796)      
Shares repurchased (9,752) $ (1) (9,751) 0 0
Other Comprehensive Income (Loss), Net of Tax 306 0 0 0 306
Net income 23,216 $ 0 0 23,216 0
Shares outstanding, ending balance at Oct. 01, 2023   20,787,626      
Stockholders' equity, ending balance at Oct. 01, 2023 $ 382,656 $ 208 35,918 342,535 3,995
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common Stock, Dividends, Per Share, Declared $ 0.16        
Common Stock, Dividends, Per Share, Cash Paid $ 0.16        
Cash dividends declared and paid $ (3,351) 0 0 (3,351) 0
Share-based compensation expense 1,287 $ 0 1,287 0 0
ESPP shares issued (shares)   26,731      
ESPP shares issued $ 1,096 $ 0 1,096 0 0
Shares repurchased (shares) (24,065) (24,065)      
Shares repurchased $ (1,520) $ 0 (1,520) 0 0
Other Comprehensive Income (Loss), Net of Tax   0 0 0 (1,299)
Net income 14,885 $ 0 0 14,885 0
Shares outstanding, ending balance at Dec. 31, 2023   20,790,292      
Stockholders' equity, ending balance at Dec. 31, 2023 $ 393,754 $ 208 36,781 354,069 2,696
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common Stock, Dividends, Per Share, Declared $ 0.16        
Common Stock, Dividends, Per Share, Cash Paid $ 0.16        
Shares outstanding, beginning balance at Mar. 31, 2024   20,790,261      
Stockholders' equity, beginning balance at Mar. 31, 2024 $ 406,026 $ 208 38,154 364,549 3,115
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (3,358) 0 0 (3,358) 0
Share-based compensation expense 1,467 $ 0 1,467 0 0
Vesting of restricted stock (shares)   83,658      
Vesting of restricted stock 0 $ 1 (1) 0 0
Shares surrendered for payroll taxes (shares)   (34,047)      
Shares surrendered for payroll taxes (2,541) $ (1) (2,540) 0 0
Shares repurchased (shares)   (105,541)      
Shares repurchased (9,149) $ (1) (9,148) 0 0
Other Comprehensive Income (Loss), Net of Tax (106) 0 0 0 (106)
Net income 28,879 $ 0 0 28,879 0
Shares outstanding, ending balance at Jun. 30, 2024   20,734,331      
Stockholders' equity, ending balance at Jun. 30, 2024 $ 421,218 $ 207 27,932 390,070 3,009
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common Stock, Dividends, Per Share, Declared $ 0.16        
Common Stock, Dividends, Per Share, Cash Paid $ 0.16        
Shares outstanding, beginning balance at Mar. 31, 2024   20,790,261      
Stockholders' equity, beginning balance at Mar. 31, 2024 $ 406,026 $ 208 38,154 364,549 3,115
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares surrendered for payroll taxes $ (2,541)        
Shares repurchased (shares) (105,541)        
Shares repurchased $ (9,149)        
Net income 68,018        
Shares outstanding, ending balance at Dec. 29, 2024   20,766,764      
Stockholders' equity, ending balance at Dec. 29, 2024 $ 456,981 $ 208 32,783 421,682 2,308
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common Stock, Dividends, Per Share, Declared $ 0.52        
Shares outstanding, beginning balance at Jun. 30, 2024   20,734,331      
Stockholders' equity, beginning balance at Jun. 30, 2024 $ 421,218 $ 207 27,932 390,070 3,009
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (3,763) 0 0 (3,763) 0
Share-based compensation expense 1,832 $ 0 1,832 0 0
Vesting of restricted stock (shares)   10,647      
Vesting of restricted stock 0 $ 0 0 0 0
ESPP shares issued (shares)   21,786      
ESPP shares issued 1,297 $ 1 1,296 0 0
Other Comprehensive Income (Loss), Net of Tax (1,330) 0 0 0 (1,330)
Net income 24,118 $ 0 0 24,118 0
Shares outstanding, ending balance at Sep. 29, 2024   20,766,764      
Stockholders' equity, ending balance at Sep. 29, 2024 $ 443,372 $ 208 31,060 410,425 1,679
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common Stock, Dividends, Per Share, Declared $ 0.18        
Common Stock, Dividends, Per Share, Cash Paid $ 0.18        
Cash dividends declared and paid $ (3,764) 0 0 (3,764) 0
Share-based compensation expense $ 1,723 0 1,723 0 0
Shares repurchased (shares) 0        
Other Comprehensive Income (Loss), Net of Tax $ 629 0 0 0 629
Net income 15,021 $ 0 0 15,021 0
Shares outstanding, ending balance at Dec. 29, 2024   20,766,764      
Stockholders' equity, ending balance at Dec. 29, 2024 $ 456,981 $ 208 $ 32,783 $ 421,682 $ 2,308
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common Stock, Dividends, Per Share, Declared $ 0.18        
Common Stock, Dividends, Per Share, Cash Paid $ 0.18