Blue Owl Capital

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$407,894
$291,784
$298,606
$404,354
Gross Profit
305,850
151,611
158,831
262,999
EBITDA
266,396
132,763
139,992
247,943
Net Income
119,087
128,181
137,506
242,635
Net Change In Cash
407,894
291,784
298,606
404,354
Free Cash Flow
822,896
137,051
146,138
277,751
Cash
9,839
274,300
295,784
438,657
Basic Shares
507,811
511,048
511,048
494,825

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
2025-12-31
$0.37
2025-09-30
$0.37
2025-06-30
$0.42
2025-03-31
$0.41