XML 59 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Oct. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of the 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(8)
Balance at October 31, 20211,527 
Foreign currency translation adjustment(21)
Balance at October 31, 2022$1,506 
Summary of Indefinite-Lived Intangible Assets
Intangible assets consisted of the following as of October 31 (in thousands):
20222021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Useful Life in Years
Intangible assets:
Trade names and trademarks$2,108 $(881)$1,227 8$2,108 $(663)$1,445 8
Customer relationships4,037 (1,660)2,377 94,037 (1,209)2,828 9
Non-competition agreement437 (76)361 8437 (22)415 8
Acquired water and mineral rights3,352 — 3,352 Indefinite$3,641 $— $3,641 Indefinite
Intangible assets$9,934 $(2,617)$7,317 $10,223 $(1,894)$8,329 
Summary of Finite-Lived Intangible Assets
Intangible assets consisted of the following as of October 31 (in thousands):
20222021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Useful Life in Years
Intangible assets:
Trade names and trademarks$2,108 $(881)$1,227 8$2,108 $(663)$1,445 8
Customer relationships4,037 (1,660)2,377 94,037 (1,209)2,828 9
Non-competition agreement437 (76)361 8437 (22)415 8
Acquired water and mineral rights3,352 — 3,352 Indefinite$3,641 $— $3,641 Indefinite
Intangible assets$9,934 $(2,617)$7,317 $10,223 $(1,894)$8,329 
Summary of Estimated Future Amortization Expense of Intangible Assets
Estimated future amortization expense of intangible assets for each of the next five fiscal years and thereafter are as follows (in thousands):
2023$724 
2024716 
2025711 
2026711 
2027427 
Thereafter676 
 $3,965