Blue Owl Capital

Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$549,848
$513,340
$494,035
$429,650
Gross Profit
489,158
454,336
434,406
158,950
EBITDA
244,856
222,832
177,871
93,465
EBIT
184,166
163,828
118,242
28,028
Net Income
33,945
25,091
18,058
63,511
Net Change In Cash
549,848
513,340
494,035
429,650
Free Cash Flow
269,403
41,106
274,816
263,183
Cash
436,751
155,759
104,160
76,695
Basic Shares
539,392
498,738
488,297
466,376

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,731,608
$1,369,722
$823,878
$249,815
Gross Profit
1,421,041
475,036
-673,110
9,084
EBITDA
641,691
230,807
-1,660,816
-58,054
EBIT
331,124
-41,389
-1,777,344
-58,727
Net Income
54,343
-40,235
-1,802,266
-82,441
Net Change In Cash
1,731,608
1,369,722
823,878
249,815
Cost of Revenue
30,937
Free Cash Flow
881,240
662,908
276,397
4,582
Cash
104,160
68,079
42,567
11,630
Basic Shares
478,008
433,431
328,796
343,750

Earnings Calls

Quarter EPS
2024-09-30
$0.20
2024-06-30
$0.19
2024-03-31
$0.17
2023-12-31
$0.18