Blue Owl Capital

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$291,784
$298,606
$404,354
$276,412
Gross Profit
151,611
158,831
262,999
168,915
EBITDA
132,763
139,992
247,943
154,843
EBIT
-262,340
Net Income
128,181
137,506
242,635
154,885
Net Change In Cash
291,784
298,606
404,354
276,412
Free Cash Flow
137,051
146,138
277,751
445,953
Cash
274,300
295,784
438,657
431,769
Basic Shares
511,048
511,048
494,825
390,142

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,100,627
$1,274,921
$808,759
$882,312
Gross Profit
665,750
864,329
535,625
689,660
EBITDA
607,335
810,676
476,129
637,495
EBIT
1,824,953
2,013,352
60,094
513,906
Net Income
594,980
793,312
466,355
624,882
Net Change In Cash
1,100,627
1,274,921
808,759
882,312
Free Cash Flow
160,215
514,374
217,268
-1,227,163
Cash
431,769
572,591
348,667
425,664
Basic Shares
390,068
390,104
394,006
392,297

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.37
2025-06-30
$0.42
2025-03-31
$0.41