Skip to content

OTF

Blue Owl Technology Finance Corp.

NYSE · Financial Services · Asset Management · US

$11.39
−0.35%
Ask drillr

Income statement

MetricTTM2025202420232022
Revenue
Total Revenue1.4B1.1B536.9M587.4M176.1M
Cost of Revenue310.7M293.6M183.5M186.2M126.2M
Gross Profit1.1B779.3M353.5M401.2M50.0M
Operating Expenses
R&D Expense
SG&A Expense18.6M23.7M13.5M13.6M12.8M
General & Admin Expense18.6M23.7M13.5M13.6M12.8M
Selling & Marketing Expense
Other Expenses384.1M27.1M9.3M9.3M10.3M
Total Operating Expenses402.7M50.8M22.8M23.0M23.1M
Cost and Expenses713.4M344.3M206.3M209.2M149.3M
Operating Income (EBIT)665.5M728.6M330.7M378.3M26.9M
Non-Operating
Interest Income1.3B1.1B628.5M640.6M457.9M
Interest Expense407.0M321.5M183.5M186.2M126.2M
Net Interest Income923.5M803.0M445.1M454.4M331.7M
Other Non-Op Income/Expense(287.8M)
Non-Operating Income (excl Interest)(10.2M)(183.5M)(186.2M)(126.2M)
EBT (Pre-Tax Income)377.7M728.6M330.7M378.3M26.9M
Income Tax Expense2.6M8.2M11.5M9.1M7.9M
Bottom Line
Net Income375.1M720.4M319.2M369.1M19.0M
Earnings from Cont. Ops375.1M720.4M319.2M369.1M19.0M
Earnings from Discont. Ops
Bottom Line Net Income375.1M720.4M319.2M369.1M19.0M
Per Share
Basic EPS$1.30$1.76$1.52$1.80$0.09
Diluted EPS$1.30$1.76$1.52$1.80$0.09
Revenue Per Share$2.99$2.62$2.56$2.87$0.87
Shares
Basic Shares Outstanding460.9M409.4M209.8M205.0M201.4M
Diluted Shares Outstanding460.9M409.4M209.8M205.0M201.4M
Profitability Metrics
EBITDA675.7M728.6M514.2M564.5M153.0M
D&A
EBIT675.7M728.6M514.2M564.5M153.0M

As reported, in the filing currency · TTM sums the four latest quarters; MRQ is the latest quarter · Negatives in parentheses; a dash is a line the filing does not carry · Data as of Jun 1, 2026