XML 53 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Property, Plant and Equipment (Tables)
12 Months Ended
Oct. 31, 2023
Property, Plant and Equipment.  
Schedule of property plant and equipment

Property, plant and equipment as of October 31, 2023 and 2022 consisted of the following (in thousands):

    

October 31,

October 31,

Estimated 

2023

2022

Useful Life

Land

$

524

$

524

Building and improvements

 

21,430

 

21,216

 

10‑26 years

Machinery, equipment and software

 

136,554

 

108,656

 

3‑8 years

Furniture and fixtures

 

5,211

 

4,354

 

10 years

Construction in progress

 

33,950

 

26,484

 

 

197,669

 

161,234

Accumulated depreciation

 

(108,001)

 

(103,097)

 

  

Property, plant and equipment, net

$

89,668

$

58,137