MarketBrain

Kayne Anderson BDC, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Operating income-$118.2M-$83.8M-$76.2M-$34.6M
Operating expenses$120.3M$101.6M$76.2M$34.6M$8.6M
Cash from operations-$98.7M-$544.5M-$110.1M-$541.8M-$559.1M
Share repurchases$48.0M$1.5M
Total assets$2.3B$2.1B$1.4B$1.2B$586.5M
Total liabilities$1.2B$896.3M$740.6M$602.4M$274.5M

Shares outstanding 66.4M · Free float 95.6%

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