Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Note 8 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jul. 31, 2022
Oct. 31, 2021
Accumulated amortization $ (109,827) $ (92,869)
Foreign currency translation adjustment 922 (610)
Net carrying amount 90,967  
Impairments (5,000) (5,000)
Gross carrying value 255,372 257,018
Foreign currency translation adjustment 922 (610)
Net carrying amount 141,467 158,539
Trade Names, Indefinite-lived [Member]    
Gross carrying value, indefinite 55,500 55,500
Impairments (5,000) (5,000)
Net carrying amount, indefinite 50,500 50,500
Customer Relationships [Member]    
Gross carrying value 193,105 195,220
Accumulated amortization (107,365) (91,169)
Foreign currency translation adjustment 785 (539)
Net carrying amount 86,525 103,512
Foreign currency translation adjustment 785 (539)
Trade Names [Member]    
Gross carrying value 5,117 5,748
Accumulated amortization (2,006) (1,598)
Foreign currency translation adjustment 137 (71)
Net carrying amount 3,248 4,079
Foreign currency translation adjustment 137 (71)
Assembled Workforce [Member]    
Gross carrying value 1,450 350
Net carrying amount 1,126 350
Noncompete Agreements [Member]    
Gross carrying value 200 200
Accumulated amortization (132) (102)
Net carrying amount $ 68 $ 98