Blue Owl Technology Finance Corp.

OTF · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$3,473,798$3,394,887$3,334,654$3,334,654
- Cash$257,000$469,017$203,293$107,025
+ Debt$2,914,509$2,947,329$3,157,975$2,643,751
Enterprise Value$6,131,307$5,873,199$6,289,336$5,871,380
Revenue$536,941$587,435$176,145$537,054
% Growth-8.6%233.5%-67.2%
Gross Profit$353,460$401,243$49,975$452,551
% Margin65.8%68.3%28.4%84.3%
EBITDA$514,172$564,460$153,037$514,233
% Margin95.8%96.1%86.9%95.8%
Net Income$319,225$369,139$18,999$424,809
% Margin59.5%62.8%10.8%79.1%
EPS Diluted1.521.80.093.05
% Growth-15.6%1,900%-97%
Operating Cash Flow$221,799$708,357-$295,284-$2,619,349
Capital Expenditures$0$0$0$0
Free Cash Flow$221,799$708,357-$295,284-$2,619,349
Blue Owl Technology Finance Corp. (OTF) Financial Statements & Key Stats | AlphaPilot