XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories - Types (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Inventories    
Component parts $ 33,566 $ 29,939
Work-in-process 8,089 7,726
Finished product 12,492 10,684
Inventories, net of reserves $ 54,147 $ 48,349