v3.26.1
Note 3 - Supplemental Financial Information - Inventories, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Raw materials $ 50,378 $ 49,001
Work-in-process 14,758 14,844
Finished goods 81,939 77,175
Total inventories $ 147,075 $ 141,020