XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Note 1 - Nature of Operations and Summary of Significant Accounting Policies - Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Net income available to common stockholders $ 334,661 $ 180,656 $ 97,185
Weighted average outstanding shares of common stock, basic (in shares) 50,053 52,452 51,591
Dilutive effect of options, warrants and stock awards (in shares) 379 619 1,346
Weighted average common stock and equivalents (in shares) 50,432 53,071 52,937
Basic income per common share (in dollars per share) $ 6.69 $ 3.44 $ 1.88
Diluted income per common share (in dollars per share) $ 6.64 $ 3.4 $ 1.84
Incremental "in-the-money" options, warrants, and restricted stock units outstanding at the end of the period (in shares) [1] 667 856 1,674
[1] For years ended December 31, 2023, 2022 and 2021 we also had 861, 5,923 and 5,923 shares respectively, of “out-of- the-money” warrants outstanding at the end of each period.