XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 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 EndedNine Months Ended
 September 30,September 30,
(in thousands, except per share amounts)2024202320242023
Numerator:
Net income$105,716 $92,024 $223,861 $229,554 
Income allocated to participating securities(540)(479)(1,135)(1,235)
Net income available to common shareholders$105,176 $91,545 $222,726 $228,319 
Denominator:
Weighted average shares of common stock outstanding – basic46,904 50,041 47,979 50,641 
Basic earnings per share$2.24 $1.83 $4.64 $4.51 
Numerator:
Net income$105,716 $92,024 $223,861 $229,554 
Income allocated to participating securities(540)(479)(1,135)(1,235)
Net income available to common shareholders$105,176 $91,545 $222,726 $228,319 
Denominator:
Weighted average shares of common stock outstanding – basic46,904 50,041 47,979 50,641 
Dilutive effect of stock options, PVRSUs, and RSUs454 430 363 413 
Weighted average shares of common stock outstanding – diluted47,358 50,471 48,342 51,054 
Diluted earnings per share$2.22 $1.81 $4.61 $4.47 
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 EndedNine Months Ended
September 30,September 30,
(in thousands)2024202320242023
Stock options148 150 231 233 
PVRSUs7 — 7 —