XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Summary Of Basic And Diluted Earnings Per Share
Basic and diluted EPS for the years ended December 31, 2022, 2021, and 2020 were as follows: 
Year Ended December 31,
202220212020
(in thousands, except per share data)
Numerator:
Net income attributable to common stockholders
$540,159 $725,694 $312,861 
Denominator:   
Weighted average common shares outstanding - basic61,220 62,464 67,386 
Plus: Dilutive effect of stock options and unvested restricted stock units
786 1,254 1,158 
Weighted average common shares outstanding - diluted
62,006 63,718 68,544 
Net income per common share:
Basic$8.82 $11.62 $4.64 
Diluted$8.71 $11.39 $4.56