v3.25.2
Net Interest Expense
6 Months Ended
Jun. 30, 2025
Banking and Thrift, Interest [Abstract]  
Net Interest Expense

Note 21—Net Interest Expense

Net interest expense is summarized below:

 

 

Quarter ended June 30,

 

 

Six months ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

(in thousands)

 

Interest income:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and short-term investments

 

$

5,575

 

 

$

7,085

 

 

$

11,261

 

 

$

15,277

 

Mortgage-backed securities

 

 

54,761

 

 

 

58,418

 

 

 

112,995

 

 

 

118,189

 

Loans acquired for sale

 

 

35,917

 

 

 

14,958

 

 

 

69,152

 

 

 

26,904

 

Loans held for investment

 

 

50,694

 

 

 

13,457

 

 

 

84,373

 

 

 

25,573

 

Deposits securing CRT arrangements

 

 

11,401

 

 

 

15,383

 

 

 

23,076

 

 

 

31,079

 

Placement fees relating to custodial funds

 

 

37,736

 

 

 

41,530

 

 

 

69,765

 

 

 

76,970

 

Other

 

 

397

 

 

 

1,004

 

 

 

1,950

 

 

 

1,402

 

 

 

196,481

 

 

 

151,835

 

 

 

372,572

 

 

 

295,394

 

Interest expense:

 

 

 

 

 

 

 

 

 

 

 

 

Assets sold under agreements to repurchase

 

 

84,336

 

 

 

77,364

 

 

 

165,484

 

 

 

157,921

 

Mortgage loan participation purchase and sale agreements

 

 

168

 

 

 

219

 

 

 

320

 

 

 

465

 

Notes payable secured by credit risk transfer and
   mortgage servicing assets

 

 

53,804

 

 

 

67,466

 

 

 

109,059

 

 

 

132,455

 

Unsecured senior notes

 

 

15,987

 

 

 

11,629

 

 

 

29,600

 

 

 

21,313

 

Asset-backed financings

 

 

46,449

 

 

 

11,402

 

 

 

75,164

 

 

 

24,080

 

Interest shortfall on repayments of loans serviced
   for Agency securitizations

 

 

2,455

 

 

 

1,805

 

 

 

3,884

 

 

 

3,098

 

Interest on loan impound deposits

 

 

1,460

 

 

 

1,652

 

 

 

2,914

 

 

 

2,999

 

Other

 

 

490

 

 

 

304

 

 

 

861

 

 

 

1,037

 

 

 

 

205,149

 

 

 

171,841

 

 

 

387,286

 

 

 

343,368

 

 

 

$

(8,668

)

 

$

(20,006

)

 

$

(14,714

)

 

$

(47,974

)