Blue Owl Capital

Blue Owl Capital

Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$401,342
$311,869
$407,894
$291,784
Gross Profit
278,359
218,764
305,850
151,611
EBITDA
299,868
111,253
274,848
132,763
EBIT
266,396
Net Income
65,739
-24,382
119,087
128,181
Net Change In Cash
401,342
311,869
407,894
291,784
Free Cash Flow
216,010
-28,928
822,896
137,051
Cash
237,438
39,291
9,839
274,300
Basic Shares
495,377
498,903
507,811
511,048

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,679,052
$1,100,627
$1,274,921
$808,759
Gross Profit
1,264,668
665,750
864,329
535,625
EBITDA
1,240,079
607,335
810,676
476,129
EBIT
1,824,953
2,013,352
60,094
Net Income
627,407
594,980
793,312
466,355
Net Change In Cash
1,679,052
1,100,627
1,274,921
808,759
Free Cash Flow
1,741,520
160,215
514,374
217,268
Cash
9,839
431,769
572,591
348,667
Basic Shares
506,099
390,068
390,104
394,006

Earnings Calls

QuarterEPS
2026-06-30
$0.34
2026-03-31
$0.32
2025-12-31
$0.36
2025-09-30
$0.36