XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
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
Treasury Stock, Common
Accumulated Other Comprehensive Loss
Beginning balance at Jul. 31, 2023 $ 990,919     $ 548 $ 351,771 $ 1,021,870     $ (290,209) $ (93,061)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 90,869         90,869        
Other Comprehensive Income (Loss), Net of Tax (6,880)                 (6,880)
Issuance of shares of Class A Common Stock under stock plan 3,004       (3,389)       6,393  
Tax benefit and withholdings from deferred compensation distributions 149       149          
Repurchase of shares of Class A Common Stock, including excise taxes (21,898)               (21,898)  
Stock-based compensation expense 5,263       5,263          
Dividends, Common Stock, Cash   $ (21,090) $ (1,604)       $ (21,090) $ (1,604)    
Ending balance at Jan. 31, 2024 1,038,732     548 353,794 1,090,045     (305,714) (99,941)
Beginning balance at Oct. 31, 2023 994,992     548 352,421 1,057,773     (300,467) (115,283)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 43,628         43,628        
Other Comprehensive Income (Loss), Net of Tax 15,342                 15,342
Issuance of shares of Class A Common Stock under stock plan 2,739       273       2,466  
Repurchase of shares of Class A Common Stock, including excise taxes (7,713)               (7,713)  
Stock-based compensation expense 1,100       1,100          
Dividends, Common Stock, Cash   (10,525) (831)       (10,525) (831)    
Ending balance at Jan. 31, 2024 1,038,732     548 353,794 1,090,045     (305,714) (99,941)
Beginning balance 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 87,117         87,117        
Other Comprehensive Income (Loss), Net of Tax (22,205)                 (22,205)
Issuance of shares of Class A Common Stock under stock plan 3,582       (5,306)       8,888  
Tax benefit and withholdings from deferred compensation distributions 190       190          
Stock-based compensation expense 7,993       7,993          
Dividends, Common Stock, Cash   (21,228) (1,639)       (21,228) (1,639)    
Ending balance at Jan. 31, 2025 1,120,468     548 356,531 1,238,275     (343,059) (131,827)
Beginning balance at Oct. 31, 2024 1,108,932     548 354,592 1,209,406     (344,012) (111,602)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income 40,334                  
Other Comprehensive Income (Loss), Net of Tax (20,225)                 (20,225)
Issuance of shares of Class A Common Stock under stock plan 712       (241)       953  
Stock-based compensation expense 2,180       2,180          
Dividends, Common Stock, Cash   $ (10,616) $ (849)       $ (10,616) $ (849)    
Ending balance at Jan. 31, 2025 $ 1,120,468     $ 548 $ 356,531 $ 1,238,275     $ (343,059) $ (131,827)