XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets (Tables)
3 Months Ended
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in the Carrying Amount of Goodwill
A summary of the change in the carrying amount of goodwill is as follows (in thousands):
Goodwill Carrying Amount
Balance at October 31, 2020$1,535 
Foreign currency translation adjustment
Balance at January 31, 2021$1,544 
Indefinite-Lived Intangible Assets
Intangible assets consisted of the following as of January 31, 2021 and October 31, 2020 (in thousands):
January 31, 2021October 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Useful Life in Years


Trade names and trademarks$3,771 $(994)$2,777 10$3,771 $(947)$2,824 10
Customer relationships5,010 (1,179)3,831 95,010 (989)4,021 9
Non-competition agreement 1,040 (173)867 101,040 (147)893 10
Acquired water and mineral rights3,865 — 3,865 Indefinite3,571 — 3,571 Indefinite
$13,686 $(2,346)$11,340 $13,392 $(2,083)$11,309 
Finite-Lived Intangible Assets
Intangible assets consisted of the following as of January 31, 2021 and October 31, 2020 (in thousands):
January 31, 2021October 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Useful Life in Years


Trade names and trademarks$3,771 $(994)$2,777 10$3,771 $(947)$2,824 10
Customer relationships5,010 (1,179)3,831 95,010 (989)4,021 9
Non-competition agreement 1,040 (173)867 101,040 (147)893 10
Acquired water and mineral rights3,865 — 3,865 Indefinite3,571 — 3,571 Indefinite
$13,686 $(2,346)$11,340 $13,392 $(2,083)$11,309 
Estimated Future Amortization Expense of Intangible Assets
Estimated future amortization expense of intangible assets as of January 31, 2021 are as follows (in thousands):

2021 (excluding the three months ended January 31, 2021)$777 
2022989 
2023989 
2024981 
2025976 
Thereafter2,763 
 $7,475