XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Class A Nonvoting Common Stock
Class B Voting Common Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Retained Earnings
Class A Nonvoting Common Stock
Retained Earnings
Class B Voting Common Stock
AOCI Attributable to Parent
Treasury Stock, Common
AOCI, Beginning Balances at Jul. 31, 2024 $ 1,066,658     $ 548 $ 353,654 $ 1,174,025     $ (109,622) $ (351,947)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 46,783         46,783        
Other Comprehensive Income (Loss), Net of Tax 1,980               1,980  
Issuance of shares of Class A Common Stock under stock plan (2,870)       5,065         7,935
Tax benefit and withholdings from deferred compensation distributions 190       190          
Stock-based compensation expense 5,813       5,813          
Dividends, Common Stock, Cash   $ 10,612 $ 790       $ 10,612 $ 790    
AOCI, Ending Balances at Oct. 31, 2024 1,108,932     548 354,592 1,209,406     (111,602) (344,012)
AOCI, Beginning Balances at Jul. 31, 2025 1,192,211     548 359,269 1,317,739     (92,159) (393,186)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 53,936                  
Other Comprehensive Income (Loss), Net of Tax (5,432)               (5,432)  
Issuance of shares of Class A Common Stock under stock plan (1,802)       6,591         8,393
Tax benefit and withholdings from deferred compensation distributions 266       266          
Repurchase of shares of Class A Common Stock, including excise taxes                   (4,054)
Stock-based compensation expense 6,746       6,746          
Dividends, Common Stock, Cash   $ 10,711 $ 808       $ 10,711 $ 808    
AOCI, Ending Balances at Oct. 31, 2025 $ 1,244,820     $ 548 $ 359,690 $ 1,360,156     $ (86,727) $ (388,847)