XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMPREHENSIVE (LOSS) INCOME - Accumulated Other Comprehensive Income, Net of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance $ 77,357 $ (4,754) $ 68,624 $ (9,206)
Foreign currency translation adjustment (68) (819) (341) 999
Pension liability adjustments 0 0 0 (1,078)
Other comprehensive loss (68) (819) (341) (79)
Ending balance 148,580 (2,889) 148,580 (2,889)
Accumulated Other Comprehensive Income (Loss)        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance (860) 4,880 (587) 4,140
Ending balance (928) 4,061 (928) 4,061
Foreign Currency Items        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance     (623) 6,063
Foreign currency translation adjustment     (341) 999
Pension liability adjustments       0
Other comprehensive loss     (341) 999
Ending balance (964) 7,062 (964) 7,062
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) $ 36 $ (3,001)