XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Accumulated Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 193,087 $ 205,840 $ 195,760 $ 221,688
Other comprehensive income     733 (6)
Ending balance 192,985 207,552 192,985 207,552
Foreign Currency Translation (Loss) Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (3,069) (2,362)
Other comprehensive income (1,042) 1,410 330 (476)
Ending balance (2,739) (2,838) (2,739) (2,838)
Defined Benefit Pension Plan        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (4,479) (4,753)
Other comprehensive income 135 135 403 330
Ending balance (4,076) (4,423) (4,076) (4,423)
Available-for-Sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     0 (140)
Other comprehensive income     0 140
Ending balance 0 0 0 0
Accumulated Other Comprehensive (Loss) Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (5,908) (8,806) (7,548) (7,255)
Other comprehensive income (907) 1,545 733 (6)
Ending balance $ (6,815) $ (7,261) $ (6,815) $ (7,261)