XML 73 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Inventories:    
Raw Materials $ 39,297 $ 45,370
Work-in-process 9,313 12,685
Finished Goods 46,548 51,490
Net inventory $ 95,158 $ 109,545