XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Reconciliation
Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data):
 

 
  
Year Ended December 31, 2023
 
 
  
Net Income
 
  
Weighted-Average

Shares
 
  
Per
Share
 
 
  
(Numerator)
 
  
(Denominator)
 
  
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income per basic common share
   $ 642,234        59,076      $ 10.87  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         194        (0.03
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 642,234        59,270      $ 10.84  
    
 
 
    
 
 
    
 
 
 
 
 
  
Year Ended December 31, 2022
 
 
  
Net Income
 
  
Weighted-Average

Shares
 
  
Per
Share
 
 
  
(Numerator)
 
  
(Denominator)
 
  
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income per basic common share
   $ 707,755        59,985      $ 11.80  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         346        (0.07
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 707,755        60,331      $ 11.73  
    
 
 
    
 
 
    
 
 
 
 
 
  
Year Ended December 31, 2021
 
 
  
Net Income
 
  
Weighted-Average

Shares
 
  
Per
Share
 
 
  
(Numerator)
 
  
(Denominator)
 
  
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income per basic common share
   $ 692,843        61,575      $ 11.25  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         453        (0.08
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 692,843        62,028      $ 11.17