XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per share
3 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Earnings per share Earnings per shareThe following table presents a reconciliation of the numerator and denominator of basic and diluted earnings per share for the three months ended September 30, 2023 and 2022.
Three Months Ended
September 30,
 20232022
Numerator:
Net income attributable to common shareholders$650,827 $387,854 
Denominator:
Basic - weighted average common shares128,472,550 128,425,002 
Increase in weighted average common shares from dilutive effect of equity-based awards1,890,891 1,517,406 
Diluted - weighted average common shares, assuming exercise of equity-based awards130,363,441 129,942,408 
Basic earnings per share$5.07 $3.02 
Diluted earnings per share$4.99 $2.98 
For the three months ended September 30, 2023 and 2022, 172,255 and 887,307 common shares subject to equity-based awards, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive.