Blue Owl Capital

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$727,990
$703,106
$683,486
$631,361
Gross Profit
386,616
376,806
357,546
336,879
EBITDA
196,143
222,070
173,896
188,272
EBIT
97,673
126,480
78,866
106,666
Net Income
6,310
17,426
7,430
20,743
Net Change In Cash
727,990
703,106
683,486
631,361
Free Cash Flow
422,457
412,462
4,246
310,101
Cash
137,275
117,613
97,618
152,089
Basic Shares
673,928
656,056
638,492
558,426

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,295,427
$1,731,608
$1,369,722
$823,878
Gross Profit
1,277,944
860,966
475,036
-673,110
EBITDA
866,038
632,647
269,666
-1,725,261
EBIT
591,122
322,080
10,453
-1,839,815
Net Income
109,584
54,343
-9,289
-376,171
Net Change In Cash
2,295,427
1,731,608
1,369,722
823,878
Cost of Revenue
30,937
Free Cash Flow
935,368
881,240
662,908
276,397
Cash
152,089
104,160
68,079
42,567
Basic Shares
558,426
478,008
433,431
328,796

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.22
2025-06-30
$0.02
2025-03-31
$0.17