XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Paid-in Capital
Retained Earnings
Balance (in shares) at Dec. 31, 2022   80,138    
Balance at Dec. 31, 2022 $ 560,714 $ 322 $ 98,735 $ 461,657
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 82,496      
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) (in shares)   1,451    
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) 23,244 $ 4 23,240  
Contingent shares issued (Note 15) 0      
Share-based compensation 7,823   7,823  
Stock repurchased and retired (in shares)   (20)    
Stock repurchased and retired (1,162)   (1,162)  
Dividends (13,004)     (13,004)
Balance (in shares) at Jun. 30, 2023 [1]   81,569    
Balance at Jun. 30, 2023 660,111 $ 326 [1] 128,636 531,149 [1]
Balance (in shares) at Mar. 31, 2023 [1]   81,303    
Balance at Mar. 31, 2023 609,414 $ 325 [1] 117,077 492,012 [1]
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 45,682     45,682 [1]
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) (in shares) [1]   268    
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) 7,388 $ 1 7,387  
Contingent shares issued (Note 15) 0      
Share-based compensation 4,304   4,304  
Stock repurchased and retired (in shares) [1]   (2)    
Stock repurchased and retired (132)   (132)  
Dividends (6,545)     (6,545) [1]
Balance (in shares) at Jun. 30, 2023 [1]   81,569    
Balance at Jun. 30, 2023 660,111 $ 326 [1] 128,636 531,149 [1]
Balance (in shares) at Dec. 31, 2023 [1]   81,508    
Balance at Dec. 31, 2023 735,224 $ 326 [1] 122,063 612,835 [1]
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 91,244 [1]     91,244
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) (in shares) [1]   595    
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) 15,821 $ 3 [1] 15,818  
Contingent shares issued (in shares)   243    
Contingent shares issued (Note 15) 6,364 $ 1    
Share-based compensation 8,451   8,451  
Stock repurchased and retired (in shares) [1]   (1,395)    
Stock repurchased and retired (103,527) $ (6) [1] (103,521)  
Dividends (13,079)     (13,079) [1]
Balance (in shares) at Jun. 30, 2024 [1]   80,951    
Balance at Jun. 30, 2024 740,498 $ 324 [1] 49,174 691,000 [1]
Balance (in shares) at Mar. 31, 2024 [1]   82,118    
Balance at Mar. 31, 2024 784,808 $ 329 [1] 139,184 645,295 [1]
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 52,228     52,228 [1]
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) (in shares) [1]   192    
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) 5,977 $ 1 [1] 5,976  
Contingent shares issued (Note 15) 0   6,363  
Share-based compensation 4,494   4,494  
Stock repurchased and retired (in shares) [1]   (1,359)    
Stock repurchased and retired (100,486) $ (6) (100,480)  
Dividends (6,523)     (6,523) [1]
Balance (in shares) at Jun. 30, 2024 [1]   80,951    
Balance at Jun. 30, 2024 $ 740,498 $ 324 [1] $ 49,174 $ 691,000 [1]
[1]
1 Reflects three-for-two stock split effective August 16, 2023