XML 72 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Summary of the Changes in Other Comprehensive (Loss) Income by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Pre-tax Amount      
Foreign currency translation adjustments $ (2,430) $ (685) $ (707)
Minimum pension liability adjustments:      
Other comprehensive (loss) income before reclassifications (254) 3,440 205
Amounts reclassified to earnings included in "Other (expense) income, net" 607 0 0
Available-for-sale securities:      
Amounts reclassified to earnings included in "Selling, general and administrative" 0 0 0
Other comprehensive (loss) income (2,077) 2,755 (502)
Tax (Expense) Benefit      
Foreign currency translation adjustments 0 0 0
Minimum pension liability adjustments:      
Other comprehensive (loss) income before reclassifications 71 (940) 69
Amounts reclassified to earnings included in "Other (expense) income, net" (169) 0 0
Available-for-sale securities:      
Amounts reclassified to earnings included in "Selling, general and administrative" 0 0 140
Other comprehensive (loss) income (98) (940) 209
Net Amount      
Foreign currency translation adjustments (2,430) (685) (707)
Minimum pension liability adjustments:      
Other comprehensive (loss) income before reclassifications (183) 2,500 274
Amounts reclassified to earnings included in "Other (expense) income, net" 438 0 0
Available-for-sale securities:      
Amounts reclassified to earnings included in "Selling, general and administrative" 0 0 140
Total other comprehensive (loss) income, net of tax $ (2,175) $ 1,815 $ (293)