XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.3
COMPREHENSIVE (LOSS) INCOME - Accumulated Other Comprehensive Income, Net of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 68,624 $ (9,206)
Foreign currency translation adjustment (996) (2,837)
Pension liability adjustments 0 (1,078)
Other comprehensive loss (996) (3,915)
Ending balance 71,665 (8,524)
Accumulated Other Comprehensive Income (Loss)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (587) 4,140
Pension liability adjustments   (1,078)
Ending balance (1,583) 225
Foreign Currency Items    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (623) 6,063
Foreign currency translation adjustment (996) (2,837)
Pension liability adjustments   0
Other comprehensive loss (996) (2,837)
Ending balance (1,619) 3,226
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 loss 0 (1,078)
Ending balance $ 36 $ (3,001)