XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.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, 2022 $ 1,745,740 $ 10   $ 1,770,560 $ (24,830)
Beginning Balances (in shares) at Jan. 31, 2022   96,431,044      
Comprehensive income 89,000     128,237 (39,237)
Share-based compensation 21,971   $ 21,971    
Share-based awards 376   376    
Share-based awards (in shares)   725,882      
Share repurchases (118,696) $ (1) (14,497) (104,198)  
Share repurchases (in shares)   (4,982,439)      
Ending Balance at Oct. 31, 2022 $ 1,738,391 $ 9 7,850 1,794,599 (64,067)
Ending Balances (in shares) at Oct. 31, 2022 92,174,487 92,174,487      
Beginning Balance at Jul. 31, 2022 $ 1,707,192 $ 9   1,757,368 (50,185)
Beginning Balances (in shares) at Jul. 31, 2022   92,173,342      
Comprehensive income 23,349     37,231 (13,882)
Share-based compensation 7,862   7,862    
Share-based awards (in shares)   1,667      
Share repurchases (12)   (12)    
Share repurchases (in shares)   (522)      
Ending Balance at Oct. 31, 2022 $ 1,738,391 $ 9 7,850 1,794,599 (64,067)
Ending Balances (in shares) at Oct. 31, 2022 92,174,487 92,174,487      
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 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 (8,353)   (8,353)    
Share repurchases (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 (in shares)   16,165      
Share repurchases (169)   (169)    
Share repurchases (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