XML 57 R44.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
3 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other comprehensive income (loss), Pre-tax Amount $ 4,568 $ 154
Other comprehensive income (loss), Tax Benefit (Expense) (621) (27)
Total other comprehensive income, net of tax 3,947 127
Defined Benefit Pension Plan    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Total other comprehensive income, net of tax 1,724 72
Other comprehensive (loss) income before reclassifications, Pre-tax Amount (355) 99
Other comprehensive (loss) income before reclassifications, Tax Benefit (Expense) 135 (27)
Net Amount (220) 72
Amounts reclassified to earnings included in "Other (expense) income, net", Pre-Tax Amount 2,700 0
Amounts reclassified to earnings included in "Other (expense) income, net", Tax Benefit (Expense) (756) 0
Amounts reclassified to earnings included in "Other (expense) income, net", Net Amount 1,944 0
Foreign Currency Translation (Loss) Gain    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other comprehensive income (loss), Pre-tax Amount 2,223 55
Other comprehensive income (loss), Tax Benefit (Expense) 0 0
Total other comprehensive income, net of tax $ 2,223 $ 55