XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMPREHENSIVE (LOSS) INCOME - Accumulated Other Comprehensive Income, Net of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance $ 71,665 $ (8,524) $ 68,624 $ (9,206)
Foreign currency translation adjustment 723 4,655 (273) 1,818
Pension liability adjustments 0 0 0 (1,078)
Other comprehensive income (loss) 723 4,655 (273) 740
Ending balance 77,357 (4,754) 77,357 (4,754)
Accumulated Other Comprehensive Income (Loss)        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance (1,583) 225 (587) 4,140
Pension liability adjustments       (1,078)
Ending balance (860) 4,880 (860) 4,880
Foreign Currency Items        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance     (623) 6,063
Foreign currency translation adjustment     (273) 1,818
Pension liability adjustments       0
Other comprehensive income (loss)     (273) 1,818
Ending balance (896) 7,881 (896) 7,881
Pension Items        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance     36 (1,923)
Foreign currency translation adjustment     0 0
Pension liability adjustments       (1,078)
Other comprehensive income (loss)     0 (1,078)
Ending balance $ 36 $ (3,001) $ 36 $ (3,001)