XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
COMPREHENSIVE INCOME (LOSS) - Accumulated Other Comprehensive Income Items (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance $ (4,754) $ (36,740) $ (9,206) $ 6,212
Foreign currency translation adjustment (819) (2,461) 999 (2,276)
Pension liability adjustments     (1,078)  
Net current-period other comprehensive income (819) (2,461) (79) (2,276)
Ending balance (2,889) (9,427) (2,889) (9,427)
Accumulated Other Comprehensive Income        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance 4,880 7,347 4,140 7,162
Ending balance 4,061 4,886 4,061 4,886
Foreign Currency Items        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance     6,063 9,762
Foreign currency translation adjustment     999 (2,276)
Pension liability adjustments     0  
Net current-period other comprehensive income     999 (2,276)
Ending balance 7,062 7,486 7,062 7,486
Pension Items        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance     (1,923) (2,600)
Foreign currency translation adjustment     0 0
Pension liability adjustments     (1,078)  
Net current-period other comprehensive income     (1,078) 0
Ending balance $ (3,001) $ (2,600) $ (3,001) $ (2,600)