Blue Owl Capital Inc. (OWL)
NYSE: OWL · IEX Real-Time Price · USD
18.79
+0.22 (1.18%)
Apr 26, 2024, 4:00 PM EDT - Market closed

Blue Owl Capital Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 202320222021202020192018
Revenue
1,7321,370823.88249.82190.85197.77
Revenue Growth (YoY)
26.42%66.25%229.80%30.90%-3.50%-
Cost of Revenue
870.64894.691,497240.73111.77114.68
Gross Profit
860.97475.04-673.119.0879.0883.09
Selling, General & Admin
242.81220.61140.2767.8151.7130.71
Other Operating Expenses
300.34256.91113.89000
Operating Expenses
543.15477.52254.1667.8151.7130.71
Operating Income
317.82-2.48-927.27-58.7327.3752.38
Interest Expense / Income
75.760.0727.6623.826.660
Other Expense / Income
162.17-43.88-513.55-4.61-2.49-1.11
Pretax Income
79.95-18.67-441.38-77.9323.253.48
Income Tax
25.61-9.38-65.21-0.10.245.13
Net Income
54.34-9.29-376.17-77.8322.9648.36
Net Income Growth
-----52.52%-
Shares Outstanding (Basic)
46343335534--
Shares Outstanding (Diluted)
---34--
Shares Change
6.88%22.11%958.96%---
EPS (Basic)
0.12-0.02-1.27-0.82--
EPS (Diluted)
0.10-0.02-1.34-0.82--
Free Cash Flow
881.24662.91276.44.5842.8966.39
Free Cash Flow Per Share
1.901.530.780.14--
Dividend Per Share
0.4100.4300.130---
Dividend Growth
-4.65%230.77%----
Gross Margin
49.72%34.68%-81.70%3.64%41.43%42.01%
Operating Margin
18.35%-0.18%-112.55%-23.51%14.34%26.48%
Profit Margin
3.14%-0.68%-45.66%-31.16%12.03%24.45%
Free Cash Flow Margin
50.89%48.40%33.55%1.83%22.47%33.57%
Effective Tax Rate
32.03%---1.03%9.59%
EBITDA
489.11313.6-297.19-53.4430.6953.48
EBITDA Margin
28.25%22.89%-36.07%-21.39%16.08%27.04%
Depreciation & Amortization
333.46272.2116.530.670.830
EBIT
155.6541.4-413.72-54.1229.8653.48
EBIT Margin
8.99%3.02%-50.22%-21.66%15.65%27.04%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).