v3.26.1
Note 3 - Earnings Per Share - Earnings Per Share Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator for basic and diluted earnings per share – Net income available to common shareholders $ 72,761 $ 72,438 $ 134,214 $ 132,760
Denominator for basic earnings per share – weighted average shares outstanding (in shares) 77,963 78,300 77,645 78,991
Effect of dilutive securities– Employee and director stock options and restricted share awards (in shares) 2,252 2,187 2,400 2,454
Denominator for diluted earnings per share – adjusted weighted average shares outstanding and assumed conversions (in shares) 80,215 80,487 80,045 81,445
Basic earnings per common share (in dollars per share) $ 0.93 $ 0.93 $ 1.73 $ 1.68
Diluted earnings per common share and common share equivalents (in dollars per share) $ 0.91 $ 0.9 $ 1.68 $ 1.63