XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Earnings Per Share - Schedule of Earnings Per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator for basic earnings per share $ 30,722 $ 7,278 $ (11,491) $ 6,799
Denominator for basic weighted average shares (in shares) 43,101,307 36,571,000 41,525,869 35,200,189
Loss per common share - basic (in dollars per share) $ 0.71 $ 0.2 $ (0.28) $ 0.19
Numerator for decrease in net assets per share $ 30,722 $ 7,278 $ (11,491) $ 6,799
Adjustment for interest expense and debt issuance costs on 2031 Convertible Notes and 2030 Convertible Notes (1) [1] 314 0 0 0
Numerator for diluted earnings per share $ 31,036 $ 7,278 $ (11,491) $ 6,799
Adjustment for dilutive effect of 2031 Convertible Notes and 2030 Convertible Notes (1) (in shares) [1] 2,736,835 0 0 0
Weighted average shares outstanding - diluted (in shares) 45,838,142 36,571,000 41,525,869 35,200,189
Loss per common share - diluted (in dollars per share) $ 0.68 $ 0.2 $ (0.28) $ 0.19
[1] No adjustments for interest or incremental shares were included for the nine months ended September 30, 2025 because the effect would be antidilutive. The 2031 Convertible Notes and the 2030 Convertible Notes were not outstanding as of September 30, 2024.