Blue Owl Capital Corporation

OBDC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$5,897,837$5,757,944$4,550,779$5,554,938
- Cash$431,769$572,591$348,667$425,664
+ Debt$7,457,702$7,077,088$7,281,744$7,079,326
Enterprise Value$12,923,770$12,262,441$11,483,856$12,208,600
Revenue$1,100,627$1,274,921$808,759$882,312
% Growth-13.7%57.6%-8.3%
Gross Profit$665,750$864,329$535,625$689,660
% Margin60.5%67.8%66.2%78.2%
EBITDA$607,335$810,676$476,129$637,495
% Margin55.2%63.6%58.9%72.3%
Net Income$594,980$793,312$466,355$624,882
% Margin54.1%62.2%57.7%70.8%
EPS Diluted1.532.031.181.59
% Growth-24.6%72%-25.8%
Operating Cash Flow$160,215$514,374$423,792-$1,227,163
Capital Expenditures$0$0$0$0
Free Cash Flow$160,215$514,374$423,792-$1,227,163
Blue Owl Capital Corporation (OBDC) Financial Statements & Key Stats | AlphaPilot