v3.25.2
Note 5 - Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]
  

Notional value

 
  

June 30, 2025

  

December 31, 2024

 

Futures and contracts for difference

 $1,564.1  $789.0 

Credit default swaps

  150.3   148.5 

Total return swaps

  65.8   69.7 

Foreign currency forward contracts

  295.4   328.2 

TBAs

  39.0   9.1 
  

Notional value

 
  

June 30, 2025

  

December 31, 2024

 

Futures and contracts for difference

 $634.5  $160.5 

Credit default swaps

  8.1   4.3 

Total return swaps

  26.3   10.3 

Interest rate swaps

  14.7   13.9 

Foreign currency forward contracts

  264.7   196.6 

Other

  1.6    
  

Notional value

 
  

June 30, 2025

  

December 31, 2024

 

Foreign currency forward contracts and swaps

 $43.0  $38.4 
Derivative Instruments, Gain (Loss) [Table Text Block]
  

Three months ended

  

Six months ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Futures and contracts for difference

 $(20.8) $2.9  $(23.1) $(5.8)

Credit default swaps

  (1.2)  (0.1)  (0.6)  (1.5)

Total return swaps

  (7.1)  (1.3)  (5.5)  (5.9)

Foreign currency forward contracts and swaps

  3.2   (1.8)  5.4   0.9 

TBAs

  (0.4)  0.1   (0.4)  0.4 

Total gains (losses) from derivative instruments

 $(26.3) $(0.2) $(24.2) $(11.9)
Schedule of Derivative Instruments [Table Text Block]
  

Fair value

 
  

June 30, 2025

  

December 31, 2024

 

Derivative liabilities

 $14.0  $8.5