XML 109 R55.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Schedule Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other comprehensive (loss) income, Pre-tax Amount $ (948) $ 2,863 $ (2,077)
Other comprehensive (loss) income, Tax Benefit (Expense) 0 (621) (98)
Total other comprehensive (loss) income, net of tax (948) 2,242 (2,175)
Foreign Currency Translation (Loss) Gain      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other comprehensive (loss) income, Pre-tax Amount (948) 518 (2,430)
Other comprehensive (loss) income, Tax Benefit (Expense) 0 0 0
Total other comprehensive (loss) income, net of tax (948) 518 (2,430)
Defined Benefit Pension Plan      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other comprehensive (loss) income before reclassifications, Pre-tax Amount 0 (355) (254)
Other comprehensive (loss) income before reclassifications, Tax Benefit (Expense) 0 135 71
Other comprehensive (loss) income before reclassifications, Net Amount 0 (220) (183)
Amounts reclassified to earnings included in "Other income (expense), net", Pre-tax Amount 0 2,700 607
Amount reclassified to earnings included in "Other income (expense), net", Tax Benefit (Expense) 0 (756) (169)
Amounts reclassified to earnings included in "Other income (expenses), net", Net Amount $ 0 $ 1,944 $ 438