Blue Owl Technology Finance Corp. (OTF)
NYSE: OTF · Real-Time Price · USD
11.49
-0.15 (-1.29%)
At close: Apr 2, 2026, 4:00 PM EDT
11.41
-0.08 (-0.70%)
After-hours: Apr 2, 2026, 7:54 PM EDT

OTF Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
720.37319.23369.1419424.81
Other Adjustments
-1,578-262302.61-286.18-3,075
Changes in Accrued Interest and Accounts Receivable
32.972.26-2.25-3.84-26.26
Changes in Accounts Payable
16.7223.0725.43-32.9646.7
Changes in Accrued Expenses
-109.8-9.0813.647.7511.67
Changes in Other Operating Activities
1.99-9.32-0.210.95-1.36
Operating Cash Flow
-915.9564.15708.36-295.28-2,619
Operating Cash Flow Growth
--90.94%---
Long-Term Debt Issued
4,004347.81901.591,4423,804
Long-Term Debt Repaid
-2,568-382.33-1,124-903.15-2,775
Net Long-Term Debt Issued (Repaid)
1,436-34.52-222.41539.121,029
Issuance of Common Stock
----1,704
Repurchase of Common Stock
-73.45----
Net Common Stock Issued (Repurchased)
-73.45---1,704
Common Dividends Paid
-393.73-229.95-208.74-136.32-83.27
Other Financing Activities
-26.61-11.69-11.48-11.25-6.34
Financing Cash Flow
941.88-276.17-442.63391.552,644
Net Cash Flow
25.92-212.02265.7296.2724.79
Free Cash Flow
-915.9564.15708.36-295.28-2,619
Free Cash Flow Growth
--90.94%---
FCF Margin
-111.17%13.06%145.07%-82.41%-1006.25%
Free Cash Flow Per Share
-2.240.313.46-1.47-18.82
Levered Free Cash Flow
2,098291.63183.33530.021,485
Unlevered Free Cash Flow
-58.126.9336.61-28.130.74
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q