The Inventing Press

Barings BDC, Inc.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Interest expense$84.7M$56.9M$33.0M
Net income$101.9M$110.3M$128.0M$4.7M$77.7M
Balance Sheet
Total assets$2.6B$2.7B$2.7B$2.7B$2.2B
Total liabilities$1.5B$1.5B$1.5B$1.5B$1.4B
Stockholders' equity$1.2B$1.2B$1.2B$1.2B$741.9M
Cash Flow Statement
Cash from operations$160.5M$122.2M$76.9M$86.3M-$396.6M
Dividends paid$125.2M$110.1M$109.0M$93.7M$53.6M
Share repurchases$6.3M$6.4M$14.8M$32.1M$0

Shares outstanding 104.7M · Free float 99.6%

Annual filing data through FY ended December 31, 2025; float as of July 13, 2026.