v3.26.1
Note F - Warranty - Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Reserve balance, July 1 $ 5,257 $ 4,220
Current period expense and adjustments 4,570 5,499
Payments or credits to customers (4,704) (4,676)
Translation adjustment 81 214
Reserve balance, June 30 $ 5,204 $ 5,257