Blue Owl Capital Inc.

OWL · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$11,409,615$12,480,453$12,542,116$12,769,861
- Cash$137,275$117,613$97,618$152,089
+ Debt$3,776,897$3,647,675$3,599,455$2,978,849
Enterprise Value$15,049,237$16,010,515$16,043,953$15,596,621
Revenue$727,990$703,106$683,486$631,361
% Growth3.5%2.9%8.3%
Gross Profit$386,616$376,806$357,546$336,879
% Margin53.1%53.6%52.3%53.4%
EBITDA$196,143$222,070$173,896$188,272
% Margin26.9%31.6%25.4%29.8%
Net Income$6,310$17,426$7,430$20,743
% Margin0.9%2.5%1.1%3.3%
EPS Diluted0.0090.0190.0030.042
% Growth-51%611.1%-93.6%
Operating Cash Flow$433,089$422,507$17,586$324,019
Capital Expenditures-$10,632-$10,045-$13,340-$13,918
Free Cash Flow$422,457$412,462$4,246$310,101