XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Note 12 - Earnings Per Share (EPS) - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income (loss) - Basic and diluted $ (4,979) $ 10,249 $ 14,797 $ 13,779
Shares of common stock outstanding at the balance sheet date (in shares) 64,824,000 43,897,000 64,824,000 43,897,000
Unvested dividend eligible share based compensation outstanding at the balance sheet date (in shares) 0 178,000 221,000 178,000
Effect of weighting (in shares) (7,060,000) (3,864,000) (10,246,000) (4,719,000)
Weighted Average Shares Outstanding (in shares) 57,763,857 40,210,844 54,798,596 39,356,054
Basic and diluted net income (loss) per share (in dollars per share) $ (0.09) $ 0.25 $ 0.27 $ 0.35