Blue Owl Capital

Blue Owl Capital

Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$806,531
$753,052
$753,811
$755,596
Gross Profit
332,439
308,166
662,893
468,477
EBITDA
144,316
212,003
199,819
343,853
EBIT
144,316
118,685
108,901
250,545
Net Income
19,959
11,393
15,542
47,667
Net Change In Cash
806,531
753,052
753,811
755,596
Free Cash Flow
601,389
452,949
88,983
359,119
Cash
213,607
169,057
190,457
194,512
Basic Shares
699,149
688,509
681,072
664,801

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
935,962
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-09-30
$0.24
2026-06-30
$0.22
2026-03-31
$0.19
2025-12-31
$0.24