Blue Owl Technology Finance Corp.

OTF · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$6,450,075$3,589,105$3,897,415$3,685,606
- Cash$212$170,523$990,942$257,000
+ Debt$4,966,719$4,752,225$5,127,899$2,914,509
Enterprise Value$11,416,582$8,170,807$8,034,372$6,343,115
Revenue$320,437$294,865$138,627$154,125
% Growth8.7%112.7%-10.1%
Gross Profit$222,730$215,435$90,923$110,100
% Margin69.5%73.1%65.6%71.4%
EBITDA$314,513$281,111$129,983$147,606
% Margin98.2%95.3%93.8%95.8%
Net Income$234,935$201,487$78,132$100,698
% Margin73.3%68.3%56.4%65.3%
EPS Diluted10.860.330.45
% Growth16.3%160.6%-26.7%
Operating Cash Flow$159,836-$410,163$608,753$161,742
Capital Expenditures$0$0$0$0
Free Cash Flow$159,836-$410,163$608,753$161,742
Blue Owl Technology Finance Corp. (OTF) Financial Statements & Key Stats | AlphaPilot