XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Apr. 30, 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 adjustment15 
Balance at April 30, 2021$1,550 
Indefinite-Lived Intangible Assets
Intangible assets consisted of the following as of April 30, 2021 and October 31, 2020 (in thousands):
April 30, 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 $(1,156)$2,615 10$3,771 $(947)$2,824 10
Customer relationships5,010 (1,254)3,756 95,010 (989)4,021 9
Non-competition agreement 1,040 (199)841 101,040 (147)893 10
Acquired water and mineral rights3,948 — 3,948 Indefinite3,571 — 3,571 Indefinite
$13,769 $(2,609)$11,160 $13,392 $(2,083)$11,309 
Finite-Lived Intangible Assets
Intangible assets consisted of the following as of April 30, 2021 and October 31, 2020 (in thousands):
April 30, 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 $(1,156)$2,615 10$3,771 $(947)$2,824 10
Customer relationships5,010 (1,254)3,756 95,010 (989)4,021 9
Non-competition agreement 1,040 (199)841 101,040 (147)893 10
Acquired water and mineral rights3,948 — 3,948 Indefinite3,571 — 3,571 Indefinite
$13,769 $(2,609)$11,160 $13,392 $(2,083)$11,309 
Estimated Future Amortization Expense of Intangible Assets
Estimated future amortization expense of intangible assets as of April 30, 2021 are as follows (in thousands):

2021 (excluding the six months ended April 30, 2021)$514 
2022989 
2023989 
2024981 
2025976 
Thereafter2,763 
 $7,212