v3.26.1
Note D - Warranty - Warranty (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 27, 2026
Jun. 30, 2025
Reserve balance, beginning of period $ 5,257 $ 4,220
Current period expense and adjustments 3,288 5,499
Payments or credits to customers (3,858) (4,676)
Translation 4 214
Reserve balance, end of period $ 4,692 $ 5,257