v3.26.3
Earnings Per Share
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:

Three months ended September 30,Nine months ended September 30,
2026202520262025
Numerator:
Net income$68,771 $58,161 $200,363 $190,773 
Denominator:
Basic weighted average common shares outstanding151,784,913 160,495,712 153,447,201 161,963,152 
Dilutive effect of stock-based awards785,162 1,218,774 639,270 1,517,901 
Diluted weighted average common shares outstanding152,570,075 161,714,486 154,086,471 163,481,053 
Earnings per share:
Basic$0.45 $0.36 $1.30 $1.18 
Diluted$0.45 $0.36 $1.30 $1.17 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share683,007 1,448,090 1,579,819 831,678 
On March 16, 2026, the Company entered into a fixed dollar accelerated share repurchase transaction pursuant to a confirmation (“2026 ASR Agreement”) with Morgan Stanley & Co. LLC (“Morgan Stanley”). During the nine months ended September 30, 2026, the Company recorded the initial delivery and final settlement of shares in treasury stock, which resulted in an immediate reduction of its outstanding shares used to calculate the weighted average common shares outstanding for basic and diluted earnings per share.
Refer to Note 19 - Capital Structure to the unaudited consolidated financial statements for further details.