v3.26.1
Note 7 - Inventories, Net - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Raw materials $ 82,815 $ 60,726
Work-in-progress 11,625 7,942
Finished goods 22,149 11,150
Total Inventories $ 116,589 $ 79,818