v3.26.1
Income Taxes - Summary of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Currently payable (recoverable):      
Federal $ 1,085 $ 4,726 $ 4,466
State 238 336 619
Foreign 6,453 2,545 3,401
Total current income tax expense 7,776 7,607 8,486
Deferred:      
Federal 3,079 (1,103) (3,988)
State 331 (138) (538)
Foreign 153 (649) (185)
Total Deferred Income Tax Expense (Benefit) 3,563 (1,890) (4,711)
Total income tax expense $ 11,339 $ 5,717 $ 3,775