XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Schedule of Other Comprehensive (Loss) Income by Component
The following table summarizes other comprehensive loss by component (in thousands):
Three Months Ended July 31,
20232022
Pre-tax AmountTax ExpenseNet AmountPre-tax AmountTax ExpenseNet Amount
Foreign currency translation adjustments$(485)$— $(485)$(828)$— $(828)
Minimum pension liability adjustments:
Other comprehensive income before reclassifications— — — 99 (27)72 
Other comprehensive loss$(485)$— $(485)$(729)$(27)$(756)
Nine Months Ended July 31,
 20232022
 Pre-tax AmountTax Benefit (Expense) Net AmountPre-tax AmountTax Expense Net Amount
Foreign currency translation adjustments$1,688 $— $1,688 $(1,779)$— $(1,779)
Minimum pension liability adjustments:
Other comprehensive (loss) income before reclassifications(355)135 (220)298 (81)217 
Amounts reclassified to earnings included in "Other income (expense), net"2,700 (756)1,944 — — — 
Other comprehensive income (loss)$4,033 $(621)$3,412 $(1,481)$(81)$(1,562)
Schedule of Accumulated Other Comprehensive Income (Loss) by Component
The following table summarizes the changes in accumulated other comprehensive loss by component (in thousands):
 Foreign Currency Translation (Loss) GainDefined Benefit Pension PlanAccumulated Other Comprehensive Loss
Balance at October 31, 2022$(6,184)$(1,724)$(7,908)
Other comprehensive income1,688 1,724 3,412 
Balance at July 31, 2023$(4,496)$— $(4,496)
 Foreign Currency Translation LossDefined Benefit Pension PlanAccumulated Other Comprehensive Loss
Balance at October 31, 2021$(3,754)$(1,979)$(5,733)
Other comprehensive (loss) income(1,779)217 (1,562)
Balance at July 31, 2022$(5,533)$(1,762)$(7,295)