Blue Owl Capital

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$755,596
$727,990
$703,106
$683,486
Gross Profit
468,477
386,616
376,806
357,546
EBITDA
349,015
196,143
222,070
173,896
EBIT
250,545
97,673
126,480
78,866
Net Income
47,667
6,310
17,426
7,430
Net Change In Cash
755,596
727,990
703,106
683,486
Free Cash Flow
359,119
422,457
412,462
4,246
Cash
194,512
137,275
117,613
97,618
Basic Shares
664,801
673,928
656,056
638,492

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,870,178
$2,295,427
$1,731,608
$1,369,722
Gross Profit
1,589,445
1,277,944
860,966
475,036
EBITDA
941,124
866,038
632,647
269,666
EBIT
553,564
591,122
322,080
10,453
Net Income
78,833
109,584
54,343
-9,289
Net Change In Cash
2,870,178
2,295,427
1,731,608
1,369,722
Free Cash Flow
1,198,284
935,368
881,240
662,908
Cash
194,512
152,089
104,160
68,079
Basic Shares
664,801
558,426
478,008
433,431

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.24
2025-09-30
$0.22
2025-06-30
$0.21