v3.26.1
Note 5 - Investment Banking and New Issue and Net Trading (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Investment Banking and New Issue [Table Text Block]
  

Three Months Ended June 30, 2026

 
  

Cash

  

Non-Cash

  

Total

 

CCM - Underwriting

 $9,844  $5,007  $14,851 

CCM - Advisory and other new issue

  4,231   8,781   13,012 

Other - Origination

  193   -   193 

Total

 $14,268  $13,788   28,056 

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

          26,003 

Investment banking and new issue

         $54,059 
             
  

Six Months Ended June 30, 2026

 
  

Cash

  

Non-Cash

  

Total

 

CCM - Underwriting

 $27,240  $10,724  $37,964 

CCM - Advisory and other new issue

  15,887   14,486   30,373 

Other - Origination

  193   -   193 

Total

 $43,320  $25,210   68,530 

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

          31,240 

Investment banking and new issue

         $99,770 
  

Three Months Ended June 30, 2025

 
  

Cash

  

Non-Cash

  

Total

 

CCM - Underwriting

 $11,106  $4,444  $15,550 

CCM - Advisory and other new issue

  13,627   8,234   21,861 

Total

 $24,733  $12,678   37,411 

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

          6,722 

Investment banking and new issue

         $44,133 
             
             
  

Six Months Ended June 30, 2025

 
  

Cash

  

Non-Cash

  

Total

 

CCM - Underwriting

 $13,331  $6,078  $19,409 

CCM - Advisory and other new issue

  25,993   25,248   51,241 

Total

 $39,324  $31,326   70,650 

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

          (6,353)

Investment banking and new issue

         $64,297 
             
Schedule of Net Trading [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Net realized gains (losses) - trading inventory

 $8,679  $4,237  $16,150  $8,465 

Net unrealized gains (losses) - trading inventory

  (1,450)  1,682   (2,281)  2,307 

Net gains and losses

  7,229   5,919   13,869   10,772 
                 

Interest income- trading inventory

  741   1,259   1,533   2,089 

Interest income-reverse repos

  4,928   10,704   9,010   20,245 

Interest income

  5,669   11,963   10,543   22,334 
                 

Interest expense-repos

  (4,534)  (9,534)  (8,262)  (18,036)

Interest expense-margin payable

  (219)  (879)  (336)  (1,530)

Interest expense

  (4,753)  (10,413)  (8,598)  (19,566)
                 

Other trading revenue

  5,743   3,288   11,274   6,428 
                 

Net trading

 $13,888  $10,757  $27,088  $19,968