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 for the three and six months ended June 30, 2026 and 2025 (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Numerator:
Net income
$18,604 $41,942 $171,391 $164,715 
Denominator:
Basic
Weighted average common shares outstanding 59,500 63,542 60,444 63,692 
Diluted
Stock options (1)
10 77 14 81 
Restricted stock units and awards (1)
153 165 48 187 
Performance share units 40 — 40 — 
Diluted weighted average common shares outstanding (2)
59,703 63,784 60,546 63,960 
Basic earnings per share$0.31 $0.66 $2.84 $2.59 
Diluted earnings per share $0.31 $0.66 $2.83 $2.58 
(1)A total of 850 thousand and 1,271 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for the three and six months ended June 30, 2026, respectively, as their effect would be anti-dilutive. A total of 63 thousand and 79 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for the three and six months ended June 30, 2025.
(2)The denominator used in calculating diluted earnings per share did not include 367 thousand PSUs for the three and six months ended June 30, 2026. The denominator used in calculating diluted earnings per share did not include 239 thousand PSUs for the three and six months ended June 30, 2025. The performance conditions associated with these PSUs were not met and consequently none of these PSUs were considered as issuable for the three and six months ended June 30, 2026 and 2025.