AI-generated analysis. Always verify with the original filing.
Blue Owl Technology Finance Corp. (OTF) reported strong financial results for fiscal year 2025, with net investment income after taxes of $512.1 million and a net increase in net assets resulting from operations of $720.4 million. Total investment income reached $1.15 billion, primarily driven by interest income of $939.4 million and payment-in-kind interest income of $135.7 million. The company maintained a substantial investment portfolio valued at $14.29 billion at fair value, with total assets of $14.72 billion. Net asset value per share stood at $17.00, with earnings per share of $2.00 for both basic and diluted calculations. The company's operations generated negative cash flow of $916.0 million, primarily due to significant investment purchases, but this was offset by $941.9 million in net cash provided by financing activities.
EPS
$2.00
Net Income
$720.4M