XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Note 7 - Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Finished goods $ 105,344 $ 108,873
Work in process 11,964 12,606
Raw materials 25,522 29,653
Inventory reserves (1,891) (1,937)
Inventories, net $ 140,939 $ 149,195