Note 7 - Property, Plant and Equipment (Tables)
3 Months Ended
Jan. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

January 31,

  

October 31,

 

(in thousands)

 

2022

  

2021

 

Land, building and improvements

 $27,082  $27,062 

Capital leases—land and buildings

  828   828 

Machinery and equipment

  400,143   374,034 

Transportation equipment

  3,945   2,935 

Furniture and office equipment

  3,018   2,880 

Property, plant and equipment, gross

  435,016   407,739 

Less accumulated depreciation

  (77,345)  (69,968)

Property, plant and equipment, net

 $357,671  $337,771