Annual report pursuant to Section 13 and 15(d)

Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details)

v3.21.4
Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Accumulated amortization $ (92,869) $ (65,758)
Foreign currency translation adjustment (610) (120)
Net carrying amount 108,039  
Impairments (5,000) (5,000)
Gross carrying value 257,018 254,717
Foreign currency translation adjustment (610) (120)
Net carrying amount 158,539 183,839
Trade Names, Indefinite-lived [Member]    
Foreign currency translation adjustment   (14)
Net carrying amount   4,398
Gross carrying value, indefinite 55,500 55,500
Impairments (5,000) (5,000)
Net carrying amount, indefinite 50,500 50,500
Foreign currency translation adjustment   (14)
Customer Relationships [Member]    
Gross carrying value 195,220 193,585
Accumulated amortization (91,169) (64,676)
Foreign currency translation adjustment (539) (106)
Net carrying amount 103,512 128,803
Foreign currency translation adjustment (539) (106)
Trade Names [Member]    
Gross carrying value 5,748 5,432
Accumulated amortization (1,598) (1,020)
Foreign currency translation adjustment (71)  
Net carrying amount 4,079  
Foreign currency translation adjustment (71)  
Assembled Workforce [Member]    
Gross carrying value 350  
Net carrying amount 350  
Noncompete Agreements [Member]    
Gross carrying value 200 200
Accumulated amortization (102) (62)
Net carrying amount $ 98 $ 138