XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Apr. 30, 2024
Property, plant, and equipment, gross $ 86,400 $ 83,918
Accumulated depreciation (26,097) (24,331)
Total property, plant and equipment 60,303 59,587
Land [Member]    
Property, plant, and equipment, gross 3,447 4,224
Building and Building Improvements [Member]    
Property, plant, and equipment, gross 48,371 48,190
Aircraft [Member]    
Property, plant, and equipment, gross 8,122 5,599
Machinery and Equipment [Member]    
Property, plant, and equipment, gross 7,541 7,484
Furniture and Fixtures [Member]    
Property, plant, and equipment, gross 14,887 14,389
Leasehold Improvements [Member]    
Property, plant, and equipment, gross $ 4,032 $ 4,032