XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Accumulated Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 191,729 $ 212,817 $ 195,760 $ 221,688
Ending balance 193,087 205,840 193,087 205,840
Foreign Currency Translation (Loss) Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (3,069) (2,362)
Other comprehensive income 577 (619) 1,372 (1,886)
Ending balance (1,697) (4,248) (1,697) (4,248)
Defined Benefit Pension Plan        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (4,479) (4,753)
Other comprehensive income 134 60 268 195
Ending balance (4,211) (4,558) (4,211) (4,558)
Available-for-Sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     0 (140)
Other comprehensive income 0 140 0 140
Ending balance 0 0 0 0
Accumulated Other Comprehensive (Loss) Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (6,619) (8,387) (7,548) (7,255)
Other comprehensive income 711 (419) 1,640 (1,551)
Ending balance $ (5,908) $ (8,806) $ (5,908) $ (8,806)