XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Accumulated Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance $ 200,059 $ 180,602 $ 181,054 $ 188,435
Other comprehensive income (50) (933) 3,897 (806)
Ending balance 197,844 179,976 197,844 179,976
Foreign Currency Translation (Loss) Gain        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     (6,184) (3,754)
Other comprehensive income (50) (1,006) 2,173 (951)
Ending balance (4,011) (4,705) (4,011) (4,705)
Defined Benefit Pension Plan        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     (1,724) (1,979)
Other comprehensive income     1,724 145
Ending balance 0 (1,834) 0 (1,834)
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     (7,908) (5,733)
Ending balance $ (4,011) $ (6,539) $ (4,011) $ (6,539)