XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation
The following table presents our weighted average basic and diluted shares outstanding for the periods presented:
Three Months Ended June 30,
Six Months Ended June 30,
2023202220232022
(in thousands)
Weighted average common shares outstanding - basic87,169 96,982 87,760 96,632 
Dilutive effect of:
RSUs and PSUs918 1,235 885 1,488 
Other equity-based awards21 29 20 30 
Weighted average common shares and equivalents outstanding - diluted88,108 98,246 88,665 98,150 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table presents the weighted average common share equivalents excluded from the calculation of diluted earnings per share due to their anti-dilutive effect for the periods presented:
Three Months Ended June 30,
Six Months Ended June 30,
2023202220232022
(in thousands)
Weighted average common share equivalents excluded from diluted earnings per share due to their anti-dilutive effect:
RSUs and PSUs225 45 113 
Other equity-based awards32 33 32 33 
Total anti-dilutive common share equivalents39 258 77 146