XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Note 7 - Property, Plant and Equipment (Tables)
12 Months Ended
Oct. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

As of October 31,

   

As of October 31,

 

(in thousands)

 

2023

   

2022

 

Land, building and improvements

  $ 29,338     $ 28,528  

Finance leases—land and buildings

    828       828  

Machinery and equipment

    517,514       478,162  

Transportation equipment

    9,306       7,133  

Furniture and office equipment

    3,817       3,870  

Property, plant and equipment, gross

    560,803       518,521  

Less accumulated depreciation

    (133,155 )     (99,144 )

Property, plant and equipment, net

  $ 427,648     $ 419,377  
Long-Lived Tangible Asset, Depreciation [Table Text Block]
   

Year Ended October 31,

 

(in thousands)

  2023     2022  

Cost of operations

  $ 37,336     $ 32,608  

General and administrative expenses

    2,420       2,326  

Total depreciation expense

  $ 39,756     $ 34,934