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

March 31, 2026

  

March 31, 2025

 

Raw materials

 $54,247  $35,892 

Work-in-process

  26,873   19,633 

Finished goods

  15,049   9,888 

Deferred program costs

  7,579   5,756 

Inventory

 $103,748  $71,169