v3.25.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, 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) 173,936 175,293     175,293     (1,357)
Purchase of treasury shares (in shares)             454,630  
Purchases of treasury shares (43,034) (43,034)         $ (43,034)  
Restricted stock unit activity (in shares)     515,398       177,287  
Restricted stock unit activity (15,369) (15,369) $ 52 824     $ (16,245)  
Dividends per common share (76,730) (76,730)     (76,730)      
Stock-based compensation expense 29,049 29,049   29,049        
Other comprehensive income (loss) (42,903) (41,994)       (41,994)   (909)
Ending balance (in shares) at Apr. 30, 2024     66,859,738          
Ending balance at Apr. 30, 2024 4,008,347 4,003,230 $ 6,686 568,905 4,190,126 (110,541) $ (651,946) 5,117
Ending balance (in shares) at Apr. 30, 2024             13,661,947  
Beginning balance (in shares) at Jan. 31, 2024     66,859,738          
Beginning balance at Jan. 31, 2024 3,942,595 3,936,418 $ 6,686 560,365 4,101,210 (92,894) $ (638,949) 6,177
Beginning balance (in shares) at Jan. 31, 2024             13,535,193  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 113,577 114,511     114,511     (934)
Purchase of treasury shares (in shares)             126,754  
Purchases of treasury shares (12,997) (12,997)         $ (12,997)  
Restricted stock unit activity (811) (811)   (811)        
Dividends per common share (25,595) (25,595)     (25,595)      
Stock-based compensation expense 9,351 9,351   9,351        
Other comprehensive income (loss) (17,773) (17,647)       (17,647)   (126)
Ending balance (in shares) at Apr. 30, 2024     66,859,738          
Ending balance at Apr. 30, 2024 4,008,347 4,003,230 $ 6,686 568,905 4,190,126 (110,541) $ (651,946) 5,117
Ending balance (in shares) at Apr. 30, 2024             13,661,947  
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           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           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           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)
Purchase of treasury shares (in shares) 0              
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           14,079,239