v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Stockholders' Equity Attributable to THOR
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Non-Controlling Interests
Beginning balance (in shares) at Jul. 31, 2024     66,859,738          
Beginning balance at Jul. 31, 2024 $ 4,074,053 $ 4,067,430 $ 6,686 $ 577,015 $ 4,254,734 $ (93,706) $ (677,299) $ 6,623
Beginning balance (in shares) at Jul. 31, 2024             13,928,314  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 129,966 132,802     132,802     (2,836)
Purchase of treasury shares (in shares)             16,200  
Purchases of treasury shares (1,725) (1,725)         $ (1,725)  
Restricted stock unit activity (in shares)     423,069       134,725  
Restricted stock unit activity (13,164) (13,164) $ 42 1,094     $ (14,300)  
Dividends per common share (79,755) (79,755)     (79,755)      
Stock-based compensation expense 26,798 26,798   26,798        
Other comprehensive income (loss) 87,958 91,341       91,341   (3,383)
Ending balance (in shares) at Apr. 30, 2025     67,282,807          
Ending balance at Apr. 30, 2025 4,224,131 4,223,727 $ 6,728 604,907 4,307,781 (2,365) $ (693,324) 404
Ending balance (in shares) at Apr. 30, 2025             14,079,239  
Beginning balance (in shares) at Jan. 31, 2025     67,282,807          
Beginning balance at Jan. 31, 2025 3,953,495 3,951,776 $ 6,728 597,094 4,199,198 (157,920) $ (693,324) 1,719
Beginning balance (in shares) at Jan. 31, 2025             14,079,239  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 133,928 135,185     135,185     (1,257)
Restricted stock unit activity (375) (375)   (375)        
Dividends per common share (26,602) (26,602)     (26,602)      
Stock-based compensation expense 8,188 8,188   8,188        
Other comprehensive income (loss) 155,497 155,555       155,555   (58)
Ending balance (in shares) at Apr. 30, 2025     67,282,807          
Ending balance at Apr. 30, 2025 4,224,131 4,223,727 $ 6,728 604,907 4,307,781 (2,365) $ (693,324) 404
Ending balance (in shares) at Apr. 30, 2025             14,079,239  
Beginning balance (in shares) at Jul. 31, 2025     67,282,807          
Beginning balance at Jul. 31, 2025 $ 4,289,552 4,288,498 $ 6,728 608,481 4,407,163 10,390 $ (744,264) 1,054
Beginning balance (in shares) at Jul. 31, 2025 14,649,597           14,649,597  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) $ 133,348 136,701     136,701     (3,353)
Purchase of treasury shares (in shares) 831,526           831,526  
Purchases of treasury shares $ (80,780) (80,780)         $ (80,780)  
Restricted stock unit activity (in shares)     376,293       120,604  
Restricted stock unit activity (13,109) (13,109) $ 38 (504)     $ (12,643)  
Dividends per common share (81,896) (81,896)     (81,896)      
Stock-based compensation expense 25,599 25,599   25,599        
Other comprehensive income (loss) 39,761 39,349       39,349   412
Ending balance (in shares) at Apr. 30, 2026     67,659,100          
Ending balance at Apr. 30, 2026 $ 4,312,475 4,314,362 $ 6,766 633,576 4,461,968 49,739 $ (837,687) (1,887)
Ending balance (in shares) at Apr. 30, 2026 15,601,727           15,601,727  
Beginning balance (in shares) at Jan. 31, 2026     67,659,100          
Beginning balance at Jan. 31, 2026 $ 4,322,713 4,323,275 $ 6,766 627,502 4,391,808 84,386 $ (787,187) (562)
Beginning balance (in shares) at Jan. 31, 2026             15,063,167  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) $ 95,538 97,229     97,229     (1,691)
Purchase of treasury shares (in shares) 538,560           538,560  
Purchases of treasury shares $ (50,500) (50,500)         $ (50,500)  
Restricted stock unit activity (628) (628)   (628)        
Dividends per common share (27,069) (27,069)     (27,069)      
Stock-based compensation expense 6,702 6,702   6,702        
Other comprehensive income (loss) (34,281) (34,647)       (34,647)   366
Ending balance (in shares) at Apr. 30, 2026     67,659,100          
Ending balance at Apr. 30, 2026 $ 4,312,475 $ 4,314,362 $ 6,766 $ 633,576 $ 4,461,968 $ 49,739 $ (837,687) $ (1,887)
Ending balance (in shares) at Apr. 30, 2026 15,601,727           15,601,727