XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
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 65,651     91,006 (25,355)
Share-based compensation 14,109   $ 14,109    
Share-based awards 376   376    
Share-based awards (in shares)   724,215      
Share repurchases (118,684) $ (1) (14,485) (104,198)  
Share repurchases (in shares)   (4,981,917)      
Ending Balance at Jul. 31, 2022 $ 1,707,192 $ 9   1,757,368 (50,185)
Ending Balances (in shares) at Jul. 31, 2022 92,173,342 92,173,342      
Beginning Balance at Apr. 30, 2022 $ 1,695,921 $ 9   1,740,508 (44,596)
Beginning Balances (in shares) at Apr. 30, 2022   94,434,621      
Comprehensive income 53,884     59,473 (5,589)
Share-based compensation 7,007   7,007    
Share-based awards 376   376    
Share-based awards (in shares)   54,532      
Share repurchases (49,996)   (7,383) (42,613)  
Share repurchases (in shares)   (2,315,811)      
Ending Balance at Jul. 31, 2022 $ 1,707,192 $ 9   1,757,368 (50,185)
Ending Balances (in shares) at Jul. 31, 2022 92,173,342 92,173,342      
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 $ 166,742     156,909 9,833
Share-based compensation 15,556   15,556    
Share-based awards 594   594    
Share-based awards (in shares)   896,119      
Share repurchases (8,184)   (8,184)    
Share repurchases (in shares)   (303,579)      
Ending Balance at Jul. 31, 2023 $ 1,967,391 $ 9 23,214 1,982,970 (38,802)
Ending Balances (in shares) at Jul. 31, 2023 92,773,249 92,773,249      
Beginning Balance at Apr. 30, 2023 $ 1,850,682 $ 9 15,133 1,878,878 (43,338)
Beginning Balances (in shares) at Apr. 30, 2023   92,677,835      
Comprehensive income 108,628     104,092 4,536
Share-based compensation 7,821   7,821    
Share-based awards 594   594    
Share-based awards (in shares)   105,731      
Share repurchases (334)   (334)    
Share repurchases (in shares)   (10,317)      
Ending Balance at Jul. 31, 2023 $ 1,967,391 $ 9 $ 23,214 $ 1,982,970 $ (38,802)
Ending Balances (in shares) at Jul. 31, 2023 92,773,249 92,773,249