XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Schedule Other Comprehensive (Loss) Income by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive income (loss), Pre-tax Amount $ (485) $ (729) $ 4,033 $ (1,481)
Other comprehensive income (loss), Tax Benefit (Expense) 0 (27) (621) (81)
Total other comprehensive (loss) income, net of tax (485) (756) 3,412 (1,562)
Foreign Currency Translation (Loss) Gain        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive income (loss), Pre-tax Amount (485) (828) 1,688 (1,779)
Other comprehensive income (loss), Tax Benefit (Expense) 0 0 0 0
Total other comprehensive (loss) income, net of tax (485) (828) 1,688 (1,779)
Defined Benefit Pension Plan        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total other comprehensive (loss) income, net of tax     1,724 217
Other comprehensive (loss) income before reclassifications, Pre-tax Amount 0 99 (355) 298
Other comprehensive (loss) income before reclassifications, Tax Benefit (Expense) 0 (27) 135 (81)
Other comprehensive (loss) income before reclassifications, Tax Benefit (Expense), Net Amount $ 0 $ 72 (220) 217
Amounts reclassified to earnings included in "Other income (expense), net", Pre-Tax Amount     2,700 0
Amounts reclassified to earnings included in "Other income (expense), net", Tax Benefit (Expense)     (756) 0
Amounts reclassified to earnings included in "Other income (expense), net", Net Amount     $ 1,944 $ 0