v3.26.1
Inventories
3 Months Ended
Jul. 31, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories:
The following table sets forth a summary of inventories, stated at lower of cost or net realizable value, as of July 31, 2026 and April 30, 2026 (in thousands):
July 31, 2026April 30, 2026
Finished goods$93,230 $85,223 
Finished parts2,131 1,624 
Work in process157 107 
Raw material4,795 4,935 
Total inventories$100,313 $91,889