XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Investments (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Investment Holdings, Schedule of Investments [Table Text Block]
   

September 30, 2024

   

December 31, 2023

 
   

Cost

   

Fair Value

   

Cost

   

Fair Value

 
   

(In thousands)

 

Investments

                               

Debt

  $ 654,127     $ 633,284     $ 721,231     $ 670,172  

Warrants

    17,292       18,735       16,526       24,594  

Other

    36,651       17,944       6,982       6,430  

Equity

    25,162       14,037       14,443       7,889  

Total investments

  $ 733,232     $ 684,000     $ 759,182     $ 709,085  
   

September 30, 2024

   

December 31, 2023

 
   

Cost

   

Fair Value

   

Cost

   

Fair Value

 
   

(In thousands)

 

Life Science

                               

Biotechnology

  $ 126,867     $ 106,865     $ 145,544     $ 117,781  

Medical Device

    185,751       179,092       147,064       145,019  

Technology

                               

Communications

    13,577       15,596       19,192       22,188  

Consumer-Related

    74,381       54,505       105,669       101,327  

Data Storage

    417       409       417       418  

Internet and Media

    329       984       329       1,582  

Networking

    10,064       9,818       5,451       5,297  

Power Management

    1,585       2,700       1,585       2,700  

Semiconductors

    45             45        

Software

    136,309       132,951       164,133       160,749  

Sustainability

                               

Energy Efficiency

    9,812       9,712       111       13  

Other Sustainability

    66,501       66,163       98,906       80,370  

Healthcare Information and Services

                               

Diagnostics

    16,692       14,114       19,735       19,701  

Other

    39,511       40,186       102       1,366  

Software

    51,391       50,905       50,899       50,574  

Total investments

  $ 733,232     $ 684,000     $ 759,182     $ 709,085