Quarterly report pursuant to Section 13 or 15(d)

Interest Income and Interest Expense (Details)

v3.24.2
Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Interest income:        
Available-for-sale securities $ 99,211 $ 104,195 $ 199,816 $ 201,233
Other 16,742 13,567 33,920 33,122
Total interest income 115,953 117,762 233,736 234,355
Interest expense:        
Repurchase agreements 113,714 116,946 232,430 221,301
Revolving credit facilities 29,906 29,684 60,153 55,340
Term notes payable 6,008 8,239 12,426 15,882
Convertible senior notes 4,579 4,692 9,198 9,528
Total interest expense 154,207 159,561 314,207 302,051
Net interest (expense) income $ (38,254) $ (41,799) $ (80,471) $ (67,696)