XML 40 R15.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME Level 1 (Notes)
12 Months Ended
Jul. 31, 2025
Equity, Attributable to Parent [Abstract]  
Accumulated Other Comprehensive (Loss) Income
NOTE 7 – ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

    The following table summarizes the changes in accumulated other comprehensive income by component (in thousands):

Postretirement Health BenefitsCumulative Translation AdjustmentTotal Accumulated Other Comprehensive (Loss) Income
Balance as of July 31, 2023$1,012 $(264)$748 
Other comprehensive income (loss) before reclassifications, net of tax150 (43)107 
Amounts reclassified from accumulated other comprehensive income, net of tax(86)— (86)
Net current-period other comprehensive income (loss), net of tax64 (43)21 
Balance as of July 31, 2024$1,076 $(307)$769 
Other comprehensive income (loss) before reclassifications, net of tax224 71 295 
Amounts reclassified from accumulated other comprehensive income, net of tax(95)— (95)
Net current-period other comprehensive income (loss), net of tax129 71 200 
Balance as of July 31, 2025$1,205 $(236)$969