WallStSmart
OTF

Blue Owl Technology Finance Corp.

NYSE: OTF · FINANCIAL SERVICES · ASSET MANAGEMENT

$11.58
+1.76% today

Updated 2026-05-01

Market cap
$5.00B
P/E ratio
6.11
P/S ratio
4.37x
EPS (TTM)
$1.76
Dividend yield
12.70%
52W range
$11 – $19
Volume
2.3M

Blue Owl Technology Finance Corp. (OTF) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item202020212022202320242025
Revenue$170.26M$537.05M$176.15M$587.43M$536.94M$1.07B
Revenue growth (YoY)+215.4%-67.2%+233.5%-8.6%+99.8%
Cost of revenue$34.20M$84.50M$126.17M$186.19M$183.48M$293.57M
Gross profit$136.07M$452.55M$49.98M$401.24M$353.46M$779.34M
Gross margin79.9%84.3%28.4%68.3%65.8%72.6%
R&D
SG&A$9.17M$13.50M$12.76M$13.64M$13.51M$23.72M
Operating income$122.12M$429.73M$26.87M$378.27M$330.69M$728.56M
Operating margin71.7%80.0%15.3%64.4%61.6%67.9%
EBITDA$156.31M$514.23M$153.04M$564.46M$514.17M$728.56M
EBITDA margin91.8%95.8%86.9%96.1%95.8%67.9%
EBIT
Interest expense$34.20M$84.50M$126.17M$186.19M$183.48M$321.49M
Income tax$4.92M$7.87M$9.13M$11.47M
Effective tax rate0.0%1.1%29.3%2.4%3.5%0.0%
Net income$122.12M$424.81M$19.00M$369.14M$319.23M$720.37M
Net income growth (YoY)+247.9%-95.5%+1842.9%-13.5%+125.7%
Profit margin71.7%79.1%10.8%62.8%59.5%67.1%