Blue Owl Capital Corporation

OBDC · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$7,328,432$7,254,145$5,898,961
- Cash$274,300$719$438,657$431,769
+ Debt$9,528,525$0$10,160,729$7,457,702
Enterprise Value$7,327,713$16,976,217$12,924,894
Revenue$291,784$298,606$404,354$276,412
% Growth-2.3%-26.2%46.3%
Gross Profit$151,611$158,831$262,999$168,915
% Margin52%53.2%65%61.1%
EBITDA$132,763$139,992$247,943$154,843
% Margin45.5%46.9%61.3%56%
Net Income$128,181$137,506$242,635$154,885
% Margin43.9%46%60%56%
EPS Diluted0.250.270.490.4
% Growth-7.4%-44.9%22.5%
Operating Cash Flow$137,051$146,138$277,751$445,953
Capital Expenditures$0$0$0$0
Free Cash Flow$137,051$146,138$277,751$445,953