XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The computation of basic and diluted earnings per share was as follows:
Three Months EndedSix Months Ended
 June 30,June 30,
(in thousands, except per share amounts)2024202320242023
Numerator:
Net income$87,136 $84,710 $118,145 $137,530 
Income allocated to participating securities(437)(437)(597)(750)
Net income available to common shareholders$86,699 $84,273 $117,548 $136,780 
Denominator:
Weighted average shares of common stock outstanding – basic47,741 50,626 48,522 50,946 
Basic earnings per share$1.82 $1.66 $2.42 $2.68 
Numerator:
Net income$87,136 $84,710 $118,145 $137,530 
Income allocated to participating securities(437)(437)(597)(750)
Net income available to common shareholders$86,699 $84,273 $117,548 $136,780 
Denominator:
Weighted average shares of common stock outstanding – basic47,741 50,626 48,522 50,946 
Dilutive effect of stock options, PVRSUs, and RSUs297 365 317 405 
Weighted average shares of common stock outstanding – diluted48,038 50,991 48,839 51,351 
Diluted earnings per share$1.80 $1.65 $2.41 $2.66 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following securities have been excluded from the calculation of the diluted weighted average shares of common stock outstanding because the inclusion of these securities would have an anti-dilutive effect:
 Three Months EndedSix Months Ended
June 30,June 30,
(in thousands)2024202320242023
Stock options248 235 231 235 
PVRSUs49 — 49 —