XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Shareholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Shares
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance at Jan. 31, 2024 $ 2,112,540 $ 9 $ 37,943 $ 2,113,735 $ (39,147)
Beginning Balances (in shares) at Jan. 31, 2024   92,787,522      
Comprehensive income 179,965     179,250 715
Share-based compensation 15,556   15,556    
Share-based awards 851   851    
Share-based awards (in shares)   1,028,200      
Share repurchases, inclusive of excise tax (67,479)   (54,350) (13,129)  
Share repurchases, inclusive of excise tax (in shares)   (1,555,439)      
Ending Balance at Jul. 31, 2024 $ 2,241,433 $ 9 0 2,279,856 (38,432)
Ending Balances (in shares) at Jul. 31, 2024 92,260,283 92,260,283      
Beginning Balance at Apr. 30, 2024 $ 2,162,334 $ 9 31,572 2,175,500 (44,747)
Beginning Balances (in shares) at Apr. 30, 2024   93,379,211      
Comprehensive income 123,800     117,485 6,315
Share-based compensation 7,957   7,957    
Share-based awards 376   376    
Share-based awards (in shares)   93,666      
Share repurchases, inclusive of excise tax (53,034)   (39,905) (13,129)  
Share repurchases, inclusive of excise tax (in shares)   (1,212,594)      
Ending Balance at Jul. 31, 2024 $ 2,241,433 $ 9 0 2,279,856 (38,432)
Ending Balances (in shares) at Jul. 31, 2024 92,260,283 92,260,283      
Beginning Balance at Jan. 31, 2025 $ 2,471,504 $ 9 15,067 2,503,068 (46,640)
Beginning Balances (in shares) at Jan. 31, 2025 92,281,748 92,281,748      
Comprehensive income $ 267,217     252,212 15,005
Share-based compensation 14,956   14,956    
Share-based awards 928   928    
Share-based awards (in shares)   1,080,968      
Share repurchases, inclusive of excise tax (174,213)   (23,674) (150,539)  
Share repurchases, inclusive of excise tax (in shares)   (3,666,423)      
Ending Balance at Jul. 31, 2025 $ 2,580,392 $ 9 7,277 2,604,741 (31,635)
Ending Balances (in shares) at Jul. 31, 2025 89,696,293 89,696,293      
Beginning Balance at Apr. 30, 2025 $ 2,431,807 $ 9   2,460,876 (29,078)
Beginning Balances (in shares) at Apr. 30, 2025   89,614,734      
Comprehensive income 141,308     143,865 (2,557)
Share-based compensation 7,193   7,193    
Share-based awards 928   928    
Share-based awards (in shares)   94,439      
Share repurchases, inclusive of excise tax (844)   (844)    
Share repurchases, inclusive of excise tax (in shares)   (12,880)      
Ending Balance at Jul. 31, 2025 $ 2,580,392 $ 9 $ 7,277 $ 2,604,741 $ (31,635)
Ending Balances (in shares) at Jul. 31, 2025 89,696,293 89,696,293