v3.25.1
Note C - Inventories - Inventories (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Jun. 30, 2024
Finished parts $ 64,485 $ 60,166
Work in process 24,593 23,096
Raw materials 48,879 47,222
Total inventories $ 137,957 $ 130,484