XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

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

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Basic weighted-average common shares outstanding

 

 

65,531,669

 

 

 

65,308,210

 

 

 

65,630,571

 

 

 

65,373,748

 

Dilutive equity-based compensation awards

 

 

358,108

 

 

 

354,312

 

 

 

378,144

 

 

 

372,642

 

Diluted weighted-average common shares outstanding

 

 

65,889,777

 

 

 

65,662,522

 

 

 

66,008,715

 

 

 

65,746,390

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

Shares for stock-based compensation excluded from the computation of diluted earnings per share attributable to common shareholders because they would have been anti-dilutive were as follows:

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Shares for stock-based compensation

 

 

31,271

 

 

 

201,348

 

 

 

15,636

 

 

 

100,674