v3.26.1
Note 5 - Investment Banking and New Issue and Net Trading - Net Trading (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 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