v3.26.1
Note 7 - Inventories, Net (Tables)
9 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Inventory, Current [Table Text Block]

(In thousands)

 

March 31, 2026

  

June 30, 2025

 
         

Inventories:

        

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