XML 60 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Raw materials $ 47,521 $ 45,268
Work in process 18,065 20,389
Finished goods 33,006 32,880
Total $ 98,592 $ 98,537