Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.20.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance (in shares) at Dec. 31, 2017     40,331,000      
Beginning balance at Dec. 31, 2017 $ 1,576,825 $ (583) $ 403 $ 584,578 $ 991,844 $ (583)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 227,332       227,332  
Issuance of stock (in shares)     326,000      
Issuance of stock 0   $ 4 (4)    
Equity award compensation expense 17,181     17,181    
Share repurchases (in shares)     (2,584,000)      
Share repurchases (100,000)   $ (26) (99,974)    
Ending balance (in shares) at Dec. 31, 2018     38,073,000      
Ending balance at Dec. 31, 2018 $ 1,720,755   $ 381 501,781 1,218,593  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201409Member          
Net earnings $ 249,663       249,663  
Issuance of stock (in shares)     435,000      
Issuance of stock 0   $ 4 (4)    
Equity award compensation expense 19,607     19,607    
Share repurchases (in shares)     (309,000)      
Share repurchases $ (16,035)   $ (3) (16,032)    
Ending balance (in shares) at Dec. 31, 2019 38,199,111   38,199,000      
Ending balance at Dec. 31, 2019 $ 1,973,990   $ 382 505,352 1,468,256  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 423,475       423,475  
Issuance of stock (in shares)     413,000      
Issuance of stock 0   $ 4 (4)    
Equity award compensation expense 19,995     19,995    
Share repurchases (in shares)     (1,100,000)      
Share repurchases $ (69,592)   $ (11) (69,581)    
Ending balance (in shares) at Dec. 31, 2020 37,512,127   37,512,000      
Ending balance at Dec. 31, 2020 $ 2,347,868   $ 375 $ 455,762 $ 1,891,731