Blue Owl Technology Finance Corp operates with an investment objective to generate both current income and capital appreciation through debt and equity investment. The company is headquartered in New York City, New York and currently employs 0 full-time employees. The company went IPO on 2025-06-12. The firm is focused primarily on originating and making loans to and making debt and equity investments in technology-related, specifically software, companies based primarily in the United States. The company originates and invests in senior secured or unsecured loans, subordinated loans or mezzanine loans, and equity-related securities including common equity, warrants, preferred stock and similar forms of senior equity, which may or may not be convertible into a portfolio Company’s common equity. Its investment objective is to maximize total return by generating current income from debt investments and other income producing securities, and capital appreciation from its equity and equity-linked investments. The company may hold its investments directly or through special-purpose vehicles. Blue Owl Technology Credit Advisors LLC serves as its investment advisor.
Financials in millions USD. Fiscal year is February - January.
Breakdown
TTM
03/31/2026
12/31/2025
09/30/2025
06/30/2025
03/31/2025
Revenue
1,288
325
320
322
319
182
Revenue Growth (YoY)
--
79%
93%
89%
--
--
Cost of Revenue
671
146
189
183
152
76
Gross Profit
616
179
131
139
167
106
Selling, General & Admin
30
7
7
8
6
8
Research & Development
--
--
--
--
--
--
Operating Expenses
30
7
7
8
6
8
Other Non Operating Income (Expenses)
--
--
--
--
--
--
Pretax Income
422
-219
205
234
201
78
Income Tax Expense
0
0
0
0
0
0
Net Income
422
-219
205
234
201
78
Net Income Growth
--
-381%
105%
97%
--
--
Shares Outstanding (Diluted)
464.26
464.26
467.92
466.72
465.12
465.12
Shares Change (YoY)
--
0%
1%
0%
--
--
EPS (Diluted)
0.9
-0.47
0.43
0.5
0.43
0.16
EPS Growth
--
-382%
103%
96%
--
--
Free Cash Flow
-1,655
-197
-1,206
158
-410
542
Free Cash Flow Per Share
--
--
--
--
--
--
Gross Margin
47.82%
55.07%
40.93%
43.16%
52.35%
58.24%
Operating Margin
45.49%
52.61%
38.43%
40.37%
50.15%
53.29%
Profit Margin
32.76%
-67.38%
64.06%
72.67%
63%
42.85%
Free Cash Flow Margin
-128.49%
-60.61%
-376.87%
49.06%
-128.52%
297.8%
EBITDA
--
--
--
--
--
--
EBITDA Margin
--
--
--
--
--
--
D&A For EBITDA
--
--
--
--
--
--
EBIT
586
171
123
130
160
97
EBIT Margin
45.49%
52.61%
38.43%
40.37%
50.15%
53.29%
Effective Tax Rate
0%
0%
0%
0%
0%
0%
Follow-Up Questions
What are Blue Owl Technology Finance Corp's key financial statements?
According to the latest financial statement (Form-10K), Blue Owl Technology Finance Corp has a total asset of $0, Net loss of $0
What are the key financial ratios for OTF?
Blue Owl Technology Finance Corp's Current ratio is 0, has a Net margin is 0, sales per share of $0.
How is Blue Owl Technology Finance Corp's revenue broken down by segment or geography?
Blue Owl Technology Finance Corp largest revenue segment is Investment and Related Activities, at a revenue of 1,145,449,000 in the most earnings release.For geography, United States is the primary market for Blue Owl Technology Finance Corp, at a revenue of 1,145,449,000.
Is Blue Owl Technology Finance Corp profitable?
no, according to the latest financial statements, Blue Owl Technology Finance Corp has a net loss of $0
Does Blue Owl Technology Finance Corp have any liabilities?
no, Blue Owl Technology Finance Corp has liability of 0
How many outstanding shares for Blue Owl Technology Finance Corp?
Blue Owl Technology Finance Corp has a total outstanding shares of 0