XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Inventories    
Component parts $ 42,931 $ 32,656
Work-in-process 10,551 10,085
Finished product 10,710 7,045
Inventory, net of reserves 64,192 49,786
Current 48,661 40,781
Non-current 15,531 9,005
Total Inventory $ 64,192 $ 49,786