XML 28 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
6 Months Ended
Oct. 31, 2025
Inventory Disclosure [Abstract]  
Summary of Inventories

The following table sets forth a summary of inventories, net of reserves, stated at lower of cost or net realizable value, as of October 31, 2025 and April 30, 2025 (in thousands):

 

 

 

October 31, 2025

 

 

April 30, 2025

 

Finished goods

 

$

111,291

 

 

$

115,686

 

Finished parts

 

 

55,405

 

 

 

55,119

 

Work in process

 

 

6,872

 

 

 

6,037

 

Raw material

 

 

9,573

 

 

 

12,998

 

Total inventories

 

$

183,141

 

 

$

189,840