v3.26.1
Note C - Inventories, Net - Inventories (Details) - USD ($)
$ in Thousands
Mar. 27, 2026
Jun. 30, 2025
Finished parts $ 72,365 $ 67,037
Work in process 36,582 27,229
Raw materials 51,384 57,685
Total inventories $ 160,331 $ 151,951