XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Calculation of Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Calculation of Earnings Per Share Calculation of Earnings Per Share
Three Months Ended
March 31,
20242023
(in thousands, except per share data)  
Calculation of Basic Earnings Per Share:
Net Income$46,168 $36,344 
Weighted average shares outstanding (1)
22,250 17,760 
Basic Earnings Per Share$2.07 $2.05 
Calculation of Diluted Earnings Per Share:
Net Income$46,168 $36,344 
Reconciliation of Denominator:
Weighted shares outstanding—Basic (1)
22,250 17,760 
Effect of dilutive securities—Share-based compensation56 72 
Adjusted denominator—Diluted22,306 17,832 
Diluted Earnings Per Share$2.07 $2.04