XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Property, Plant, and Equipment (Tables)
12 Months Ended
Apr. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

2023

  

2022

 

Construction in progress

 $-  $6,417 

Land

  4,751   4,751 

Building and improvements

  47,867   40,962 

Aircraft

  8,515   8,719 

Machinery and equipment

  5,547   4,917 

Office furniture and fixtures

  13,881   11,826 

Leasehold improvements

  4,032   4,032 
   84,593   81,624 

Accumulated depreciation

  (25,526)  (22,778)

Total property, plant and equipment

 $59,067  $58,846