XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Earnings Per Common Share - Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Notes To Financial Statements [Abstract]        
Net Income (Loss) $ 57,705 $ 27,870 $ 86,577 $ 22,117
Preferred stock dividends (138) (138) (276) (276)
Net income applicable to common stockholders $ 57,567 $ 27,732 $ 86,301 $ 21,841
Basic weighted average common shares 636,928 617,106 634,339 616,649
Dilutive units 2,811 5,100 2,652 3,710
Diluted weighted average common shares 639,739 622,206 636,991 620,359
Basic earnings per common share $ 0.09 $ 0.04 $ 0.14 $ 0.04
Diluted earnings per common share $ 0.09 $ 0.04 $ 0.14 $ 0.04