XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories - Types (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Inventories    
Component parts $ 34,064 $ 32,283
Work-in-process 7,213 7,509
Finished product 8,900 10,121
Inventories $ 50,177 $ 49,913