XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Note 5 - Investment Banking and New Issue and Net Trading (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Investment Banking and New Issue [Table Text Block]
   

Three Months Ended March 31, 2026

 
   

Cash

   

Non-Cash

   

Total

 

CCM - Underwriting

  $ 17,395     $ 5,717     $ 23,112  

CCM - Advisory and other new issue

    12,105       5,255       17,360  

Other - Origination

    -       -       -  

Total

  $ 29,500     $ 10,972     $ 40,472  

Gains / (losses) on CCM financial instruments received as non-cash consideration

                    5,239  

Investment banking and new issue

                  $ 45,711  
                         
   

Three Months Ended March 31, 2025

 
   

Cash

   

Non-Cash

   

Net

 

CCM - Underwriting

  $ 2,225     $ 1,634     $ 3,859  

CCM - Advisory and other new issue

    12,366       17,014       29,380  

Other - Origination

    -       -       -  

Total

  $ 14,591     $ 18,648     $ 33,239  

Gains / (losses) on CCM financial instruments received as non-cash consideration

                    (13,075 )

Investment banking and new issue

                  $ 20,164  
                         
Schedule of Net Trading [Table Text Block]
   

Three Months Ended March 31,

 
   

2026

   

2025

 

Net realized gains (losses) - trading inventory

  $ 7,471     $ 4,228  

Net unrealized gains (losses) - trading inventory

    (831 )     625  

Net gains and losses

    6,640       4,853  
                 

Interest income- trading inventory

    792       830  

Interest income-reverse repos

    4,062       9,541  

Interest income

    4,854       10,371  
                 

Interest expense-repos

    (3,708 )     (8,502 )

Interest expense-margin payable

    (117 )     (651 )

Interest expense

    (3,825 )     (9,153 )
                 

Other trading revenue

    5,531       3,140  
                 

Net trading

  $ 13,200     $ 9,211