XML 73 R52.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule Other Comprehensive (Loss) Income by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Total other comprehensive income (loss), Pre-tax Amount $ 2,863 $ (2,077) $ 2,755
Total other comprehensive income (loss), Tax Benefit (Expense) (621) (98) (940)
Total other comprehensive income (loss), net of tax 2,242 (2,175) 1,815
Foreign Currency Translation (Loss) Gain      
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Total other comprehensive income (loss), Pre-tax Amount 518 (2,430) (685)
Total other comprehensive income (loss), Tax Benefit (Expense) 0 0 0
Total other comprehensive income (loss), net of tax 518 (2,430) (685)
Defined Benefit Pension Plan      
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Total other comprehensive income (loss), net of tax 1,724 255 2,500
Other comprehensive (loss) income before reclassifications, Pre-tax Amount (355) (254) 3,440
Other comprehensive (loss) income before reclassifications, Tax Benefit (Expense) 135 71 (940)
Other comprehensive (loss) income before reclassifications, Tax Benefit (Expense), Net Amount (220) (183) 2,500
Amounts reclassified to earnings included in "Other income (expense), net", Pre-Tax Amount 2,700 607 0
Amounts reclassified to earnings included in "Other income (expense), net", Tax Benefit (Expense) (756) (169) 0
Amounts reclassified to earnings included in "Other income (expense), net", Net Amount $ 1,944 $ 438 $ 0