v3.26.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Denominators and Additional Shares That Are Excluded From the Calculation of EPS
The following table sets forth the computation of basic and diluted earnings per share for the three and nine months ended September 30, 2026 and 2025 (in thousands, except for earnings per share):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2026202520262025
Numerator:
Net income available to common shareholders$137,460 $111,135 $382,692 $315,990 
Denominator:
Basic weighted-average common shares outstanding27,940 28,136 28,184 29,033 
Effect of diluted shares432 681 446 677 
Diluted weighted-average common shares outstanding28,372 28,817 28,630 29,710 
Earnings per common share:
Net income per common share—Basic$4.92 $3.95 $13.58 $10.88 
Net income per common share—Diluted$4.84 $3.86 $13.37 $10.64