XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories, net (Details) - USD ($)
$ in Thousands
Nov. 01, 2025
Apr. 30, 2025
Inventories, net    
Raw materials $ 134,377 $ 52,567
Work in process 82,155 73,434
Finished goods 81,786 46,761
Inventories, gross 298,318 172,762
Reserve for inventory excess and obsolescence (39,105) (28,672)
Inventories, net $ 259,213 $ 144,090