XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note B - Inventories - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Finished parts $ 61,551 $ 59,761
Work in process 19,924 17,908
Raw materials 42,453 37,298
Total inventories $ 123,928 $ 114,967