Blue Owl Capital

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$506,677
$404,354
$276,412
$269,165
Gross Profit
398,442
262,999
168,915
152,617
EBITDA
288,701
247,943
154,843
140,095
EBIT
-262,340
309,744
Net Income
137,506
242,635
154,885
135,358
Net Change In Cash
506,677
404,354
276,412
269,165
Free Cash Flow
1,010,628
38,948
445,953
-3,528
Cash
719
438,657
431,769
426,762
Basic Shares
511,048
494,825
390,142
390,217

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,100,627
$1,582,094
$1,116,062
$994,835
Gross Profit
665,750
1,178,612
194,374
380,740
EBITDA
607,335
810,676
476,129
637,495
EBIT
1,217,618
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,582,094
1,116,062
994,835
Free Cash Flow
160,215
1,135,611
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.40
2025-03-31
$0.40
2024-12-31
$0.47