XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Accumulated Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance $ 179,976 $ 193,087 $ 188,435 $ 195,760
Other comprehensive (loss) income     (1,562) 733
Ending balance 185,685 192,985 185,685 192,985
Foreign Currency Translation Loss        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     (3,754) (3,069)
Other comprehensive (loss) income (828) (1,042) (1,779) 330
Ending balance (5,533) (2,739) (5,533) (2,739)
Defined Benefit Pension Plan        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     (1,979) (4,479)
Other comprehensive (loss) income 72 135 217 403
Ending balance (1,762) (4,076) (1,762) (4,076)
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (6,539) (5,908) (5,733) (7,548)
Other comprehensive (loss) income (756) (907) (1,562) 733
Ending balance $ (7,295) $ (6,815) $ (7,295) $ (6,815)