XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Inventories:    
Raw Materials $ 40,809 $ 39,297
Work-in-process 10,152 9,313
Finished Goods 43,815 46,548
Total $ 94,776 $ 95,158