Fidus Investment Corporation Reports Full-Year 2025 Financials with Decline in Net Investment Income Per Share
summarizeSummary
Fidus Investment Corporation reported a 9.2% decline in full-year 2025 net investment income per share and reduced dividends, despite growth in its investment portfolio and improved asset quality.
check_boxKey Events
-
Net Investment Income Per Share Declined
Full-year 2025 net investment income per share was $2.08, a 9.2% decrease from $2.29 in 2024. This confirms the preliminary decline reported in a recent 8-K.
-
Dividends Declared Reduced
Total dividends declared for 2025 were $2.15 per share, down from $2.42 per share in 2024. The recent Q1 2026 dividend of $0.52 per share was also confirmed.
-
Portfolio Growth and Improved Asset Quality
The investment portfolio grew to $1.3 billion across 103 companies in 2025, with non-accrual investments significantly decreasing from $10.3 million in 2024 to $1.7 million in 2025.
-
Active Capital Management
The company issued $200 million in March 2030 Notes and $91 million in SBA debentures in 2025. An active ATM program has $34.8 million remaining, and an additional $30 million in SBA debentures were issued post-period.
auto_awesomeAnalysis
This annual report provides comprehensive financial results for Fidus Investment Corporation for the fiscal year ended December 31, 2025. While the company experienced a 9.2% decline in net investment income per share and a reduction in total dividends declared for 2025, it also demonstrated significant portfolio growth and a notable improvement in asset quality, with non-accrual investments decreasing substantially. The company continues to actively manage its capital structure, utilizing its ATM program and issuing new debt, indicating ongoing access to funding.
At the time of this filing, FDUS was trading at $18.80 on NASDAQ in the Unknown sector, with a market capitalization of approximately $670.3M. The 52-week trading range was $16.70 to $23.48. This filing was assessed with neutral market sentiment and an importance score of 7 out of 10.