XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share

8. Earnings Per Share

The reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding was as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Basic weighted-average common shares outstanding

 

 

65,729,472

 

 

 

65,440,014

 

Dilutive stock options and other equity-based compensation awards

 

 

398,179

 

 

 

390,971

 

Diluted weighted-average common shares outstanding

 

 

66,127,651

 

 

 

65,830,985

 

 

 

 

 

 

 

 

There were no shares excluded from the computation of diluted earnings per share attributable to common shareholders for the three months ended March 31, 2024 and 2023 because they would have been anti-dilutive.