v3.26.1
Inventory
12 Months Ended
Apr. 30, 2026
Inventory Disclosure [Abstract]  
Inventory Inventory
The following table sets forth a summary of inventories stated at lower of cost or net realizable value, as of April 30, 2026 and 2025 (in thousands):
April 30, 2026April 30, 2025
Finished goods$85,223 $96,105 
Finished parts1,624 2,680 
Work in process107 306 
Raw material4,935 5,626 
Total inventories$91,889 $104,717