Blue Owl Capital

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$311,869
$407,894
$291,784
$298,606
Gross Profit
218,764
305,850
151,611
158,831
EBITDA
111,253
266,396
132,763
139,992
Net Income
-24,382
119,087
128,181
137,506
Net Change In Cash
311,869
407,894
291,784
298,606
Free Cash Flow
-28,928
822,896
137,051
146,138
Cash
39,291
9,839
274,300
295,784
Basic Shares
498,903
507,811
511,048
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-03-31
$0.32
2025-12-31
$0.37
2025-09-30
$0.37
2025-06-30
$0.42