MarketBrain

FS KKR Capital Corp

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Cash from operations$592.0M$1.9B$1.4B$1.1B-$639.0M
Share repurchases$0$0$32.0M$56.0M$12.0M
Total assets$13.7B$14.2B$15.5B$16.1B$17.2B
Total liabilities$7.9B$7.6B$8.6B$9.1B$9.5B
Total debt$7.6B$7.4B$8.2B$8.7B$9.2B

Shares outstanding 280.1M · Free float 86.8%

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