v3.26.3
Earnings Per Share
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following represents a reconciliation of the numerator and denominator of the basic and diluted earnings per share computations contained in the condensed consolidated financial statements:
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
(in thousands, except per share data)
Net income$98,129 $141,646 $386,557 $364,994 
Weighted average common shares outstanding - basic22,490 23,159 22,740 23,168 
Effect of potential dilutive securities:
Conversion of stock options1 82 28 94 
Conversion of restricted stock13 30 13 30 
Weighted average common shares outstanding - diluted22,504 23,271 22,781 23,292 
Earnings per common share:
Basic$4.36 $6.12 $17.00 $15.75 
Diluted$4.36 $6.09 $16.97 $15.67 
There were 59,000 and zero anti-dilutive stock awards for the three months ended September 30, 2026 and 2025, respectively. There were 80,000 and 56,000 anti-dilutive stock awards for the nine months ended September 30, 2026 and 2025, respectively.