v3.26.1
Earnings Per Share
6 Months Ended
Jun. 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 June 30,Six months ended June 30,
 2026202520262025
Numerator:
Net income$64,511 $66,051 $131,592 $132,612 
Denominator:
Basic weighted average common shares outstanding152,554,401 162,925,484 154,292,120 162,709,034 
Dilutive effect of stock-based awards277,593 1,267,774 566,324 1,667,464 
Diluted weighted average common shares outstanding152,831,994 164,193,258 154,858,444 164,376,498 
Earnings per share:
Basic$0.42 $0.41 $0.85 $0.82 
Diluted$0.42 $0.40 $0.85 $0.81 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share2,440,204 728,203 2,028,225 523,472 
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 six months ended June 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.