Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2021   74,682,000    
Beginning balance at Dec. 31, 2021 $ 3,044,389 $ 373 $ 414,841 $ 2,629,175
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net earnings 992,192     992,192
Issuance of stock (in shares)   792,000    
Issuance of stock 0 $ 4 (4)  
Equity award compensation expense 22,333   22,333  
Share repurchases (in shares)   (2,332,000)    
Share repurchases (109,303) $ (11) (109,292)  
Ending balance (in shares) at Dec. 31, 2022   73,142,000    
Ending balance at Dec. 31, 2022 3,949,611 $ 366 327,878 3,621,367
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net earnings 738,748     738,748
Issuance of stock (in shares)   582,000    
Issuance of stock 0 $ 3 (3)  
Equity award compensation expense 22,511   22,511  
Dividends declared ($1.50 per share) (1) (39,534)     (39,534)
Share repurchases (in shares)   (874,000)    
Share repurchases $ (59,436) $ (5) (59,431)  
Ending balance (in shares) at Dec. 31, 2023 72,850,074 72,850,000    
Ending balance at Dec. 31, 2023 $ 4,611,900 $ 364 290,955 4,320,581
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Dividends (in USD per share) $ 0.54      
Net earnings $ 786,186     786,186
Issuance of stock (in shares)   536,000    
Issuance of stock 0 $ 3 (3)  
Equity award compensation expense 25,809   25,809  
Dividends declared ($1.50 per share) (1) (108,590)     (108,590)
Share repurchases (in shares)   (1,464,000)    
Share repurchases (126,665) $ (7) (126,658)  
Capped call transactions, net of tax $ 47,067   47,067  
Ending balance (in shares) at Dec. 31, 2024 71,921,972 71,922,000    
Ending balance at Dec. 31, 2024 $ 5,141,573 $ 360 $ 143,036 $ 4,998,177
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Dividends (in USD per share) $ 1.50