XML 87 R62.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive (Loss) Income, beginning balance $ 769    
Other Comprehensive Income 200 $ 21 $ 2,931
Accumulated Other Comprehensive (Loss) Income, ending balance 969 769  
Pension and Postretirement Health Benefits      
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive (Loss) Income, beginning balance 1,076 1,012  
Other comprehensive income (loss), before reclassifications, net of tax 224 150  
Amounts reclassified from accumulated other comprehensive income, net of tax (95) (86)  
Other Comprehensive Income 129 64  
Accumulated Other Comprehensive (Loss) Income, ending balance 1,205 1,076 1,012
Cumulative Translation Adjustment      
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive (Loss) Income, beginning balance (307) (264)  
Other comprehensive income (loss), before reclassifications, net of tax 71 (43)  
Amounts reclassified from accumulated other comprehensive income, net of tax 0 0  
Other Comprehensive Income 71 (43)  
Accumulated Other Comprehensive (Loss) Income, ending balance (236) (307) (264)
AOCI Attributable to Parent      
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive (Loss) Income, beginning balance 769 748  
Other comprehensive income (loss), before reclassifications, net of tax 295 107  
Amounts reclassified from accumulated other comprehensive income, net of tax (95) (86)  
Other Comprehensive Income 200 21  
Accumulated Other Comprehensive (Loss) Income, ending balance $ 969 $ 769 $ 748