XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net income $ 8,526 $ 17,961
Income allocated to noncontrolling interest (172) (384)
Income allocable to common shares $ 8,354 $ 17,577
Weighted-average shares outstanding—Basic (in shares) 230,723,583 224,627,115
Weighted-average shares outstanding—Diluted (in shares) 231,828,484 225,226,270
Earnings per share—Basic (in dollars per share) $ 0.04 $ 0.08
Earnings per share—Diluted (in dollars per share) $ 0.04 $ 0.08