XML 25 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Class A Nonvoting Common Stock
Retained Earnings [Member]
Class B Voting Common Stock
Treasury Stock, Common
Accumulated Other Comprehensive Income (Loss) [Member]
Equity, Beginning Balances at Jul. 31, 2022   $ 548 $ 345,266 $ 892,417     $ (217,856) $ (109,077)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income $ 174,857              
Other Comprehensive Income (Loss), Net of Tax 16,016             16,016
Issuance of shares of Class A Common Stock under stock plan     (1,069)       (3,119)  
Tax benefit and withholdings from deferred compensation distributions     66          
Stock-based compensation expense (Note 7)     7,508          
Repurchase of shares of Class A Common Stock, including excise taxes             75,472  
Dividends, Common Stock, Cash         $ (42,207) $ (3,197)    
Equity, Ending Balances at Jul. 31, 2023   548 351,771 1,021,870     (290,209) (93,061)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 197,215              
Other Comprehensive Income (Loss), Net of Tax (16,561)             (16,561)
Issuance of shares of Class A Common Stock under stock plan     (5,627)       (11,016)  
Tax benefit and withholdings from deferred compensation distributions     149          
Stock-based compensation expense (Note 7)     7,361          
Repurchase of shares of Class A Common Stock, including excise taxes             72,754  
Dividends, Common Stock, Cash         (41,793) (3,267)    
Equity, Ending Balances at Jul. 31, 2024 1,066,658 548 353,654 1,174,025     (351,947) (109,622)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 189,256              
Other Comprehensive Income (Loss), Net of Tax 17,463             17,463
Issuance of shares of Class A Common Stock under stock plan     (6,457)       (9,945)  
Tax benefit and withholdings from deferred compensation distributions     190          
Stock-based compensation expense (Note 7)     11,882          
Repurchase of shares of Class A Common Stock, including excise taxes             (51,184)  
Dividends, Common Stock, Cash         $ (42,204) $ (3,338)    
Equity, Ending Balances at Jul. 31, 2025 $ 1,192,211 $ 548 $ 359,269 $ 1,317,739     $ (393,186) $ (92,159)