XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Shares
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance at Jan. 31, 2023 $ 1,792,683 $ 9 $ 15,248 $ 1,826,061 $ (48,635)
Beginning Balances (in shares) at Jan. 31, 2023   92,180,709      
Comprehensive income 238,389     239,923 (1,534)
Share-based compensation 23,245   23,245    
Share-based awards 594   594    
Share-based awards (in shares)   912,284      
Share repurchases, inclusive of excise tax (8,353)   (8,353)    
Share repurchases, inclusive of excise tax (in shares)   (308,649)      
Ending Balance at Oct. 31, 2023 $ 2,046,558 $ 9 30,734 2,065,984 (50,169)
Ending Balances (in shares) at Oct. 31, 2023 92,784,344 92,784,344      
Beginning Balance at Jul. 31, 2023 $ 1,967,391 $ 9 23,214 1,982,970 (38,802)
Beginning Balances (in shares) at Jul. 31, 2023   92,773,249      
Comprehensive income 71,647     83,014 (11,367)
Share-based compensation 7,689   7,689    
Share-based awards 0   0    
Share-based awards (in shares)   16,165      
Share repurchases, inclusive of excise tax (169)   (169)    
Share repurchases, inclusive of excise tax (in shares)   (5,070)      
Ending Balance at Oct. 31, 2023 $ 2,046,558 $ 9 30,734 2,065,984 (50,169)
Ending Balances (in shares) at Oct. 31, 2023 92,784,344 92,784,344      
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 92,787,522      
Comprehensive income $ 283,926     282,161 1,765
Share-based compensation 23,366   23,366    
Share-based awards 851   851    
Share-based awards (in shares)   1,051,696      
Share repurchases, inclusive of excise tax (67,760)   (54,631) (13,129)  
Share repurchases, inclusive of excise tax (in shares)   (1,563,369)      
Ending Balance at Oct. 31, 2024 $ 2,352,923 $ 9 7,529 2,382,767 (37,382)
Ending Balances (in shares) at Oct. 31, 2024 92,275,849 92,275,849      
Beginning Balance at Jul. 31, 2024 $ 2,241,433 $ 9   2,279,856 (38,432)
Beginning Balances (in shares) at Jul. 31, 2024   92,260,283      
Comprehensive income 103,961     102,911 1,050
Share-based compensation 7,810   7,810    
Share-based awards 0        
Share-based awards (in shares)   23,496      
Share repurchases, inclusive of excise tax (281)   (281)    
Share repurchases, inclusive of excise tax (in shares)   (7,930)      
Ending Balance at Oct. 31, 2024 $ 2,352,923 $ 9 $ 7,529 $ 2,382,767 $ (37,382)
Ending Balances (in shares) at Oct. 31, 2024 92,275,849 92,275,849