v3.26.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Stockholders' Equity Attributable to THOR
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss), Net
Treasury Stock
Non-Controlling Interests
Beginning balance (in shares) at Jul. 31, 2023     66,344,340          
Beginning balance at Jul. 31, 2023 $ 3,983,398 $ 3,976,015 $ 6,634 $ 539,032 $ 4,091,563 $ (68,547) $ (592,667) $ 7,383
Beginning balance (in shares) at Jul. 31, 2023             13,030,030  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 265,400 265,308     265,308     92
Purchase of treasury shares (in shares)             720,997  
Purchase of treasury shares (68,387) (68,387)         $ (68,387)  
Restricted stock unit activity (in shares)     515,398       177,287  
Restricted stock unit activity (16,111) (16,111) $ 52 82     $ (16,245)  
Dividends per common share (102,137) (102,137)     (102,137)      
Stock compensation expense 37,901 37,901   37,901        
Other comprehensive income (loss) (26,011) (25,159)       (25,159)   (852)
Ending balance (in shares) at Jul. 31, 2024     66,859,738          
Ending balance at Jul. 31, 2024 4,074,053 4,067,430 $ 6,686 577,015 4,254,734 (93,706) $ (677,299) 6,623
Ending balance (in shares) at Jul. 31, 2024             13,928,314  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) $ 256,591 258,559     258,559     (1,968)
Purchase of treasury shares (in shares) 586,558           586,558  
Purchase of treasury shares $ (52,647) (52,647)         $ (52,647)  
Restricted stock unit activity (in shares)     423,069       134,725  
Restricted stock unit activity (13,682) (13,682) $ 42 594     $ (14,318)  
Dividends per common share (106,130) (106,130)     (106,130)      
Stock compensation expense 30,872 30,872   30,872        
Other comprehensive income (loss) 100,495 104,096       104,096   (3,601)
Ending balance (in shares) at Jul. 31, 2025     67,282,807          
Ending balance at Jul. 31, 2025 $ 4,289,552 4,288,498 $ 6,728 608,481 4,407,163 10,390 $ (744,264) 1,054
Ending balance (in shares) at Jul. 31, 2025 14,649,597           14,649,597  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) $ 174,654 177,539     177,539     (2,885)
Purchase of treasury shares (in shares) 1,274,538           1,274,538  
Purchase of treasury shares $ (115,126) (115,126)         $ (115,126)  
Restricted stock unit activity (in shares)     376,293       120,604  
Restricted stock unit activity (12,100) (12,100) $ 38 632     $ (12,770)  
Dividends per common share (108,765) (108,765)     (108,765)      
Stock compensation expense 26,578 26,578   26,578        
Other comprehensive income (loss) 5,188 4,834       4,834   354
Ending balance (in shares) at Jul. 31, 2026     67,659,100          
Ending balance at Jul. 31, 2026 $ 4,259,981 $ 4,261,458 $ 6,766 $ 635,691 $ 4,475,937 $ 15,224 $ (872,160) $ (1,477)
Ending balance (in shares) at Jul. 31, 2026 16,044,739           16,044,739