bf/NYSE:OWL_icon.jpeg

NYSE:OWL

Blue Owl

  • Stock

USD

Last Close

14.95

06/11 22:32

Market Cap

24.62B

Beta: 1.26

Volume Today

16.25M

Avg: 4.05M

PE Ratio

61.04

PFCF: 25.77

Dividend Yield

4.39%

Payout:197.26%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
190.85M
-
249.81M
30.90%
823.88M
229.80%
1.37B
66.25%
1.73B
26.42%
2.30B
32.56%
cost of revenue
111.77M
-
240.73M
115.37%
1.50B
521.85%
894.69M
40.23%
310.57M
65.29%
1.28B
310.78%
gross profit
79.08M
-
9.08M
88.51%
-673.11M
7,509.84%
475.04M
170.57%
1.42B
199.14%
1.02B
28.24%
selling and marketing expenses
847.11M
-
general and administrative expenses
51.71M
-
67.81M
31.14%
140.27M
106.85%
220.61M
57.28%
242.81M
10.06%
707.20M
191.26%
selling general and administrative expenses
51.71M
-
67.81M
31.14%
140.27M
106.85%
220.61M
57.28%
1.09B
394.05%
707.20M
35.11%
research and development expenses
other expenses
113.89M
-
256.91M
125.58%
-8.06M
103.14%
cost and expenses
163.48M
-
308.54M
88.73%
1.75B
467.55%
1.37B
21.64%
1.40B
2.06%
1.98B
41.59%
operating expenses
51.71M
-
67.81M
31.14%
254.16M
274.80%
477.52M
87.88%
1.09B
128.25%
707.20M
35.11%
interest expense
6.66M
-
23.82M
257.49%
27.27M
14.52%
55.71M
104.26%
75.70M
35.87%
121.89M
61.03%
ebitda
28.20M
-
-58.05M
305.89%
-1.66B
2,760.81%
230.81M
113.90%
641.69M
178.02%
866.04M
34.96%
operating income
27.37M
-
-58.73M
314.59%
-1.78B
2,923.09%
-28.41M
98.40%
331.12M
1,265.68%
606.76M
83.24%
depreciation and amortization
829K
-
673K
18.82%
114.55M
16,921.40%
259.21M
126.28%
310.57M
19.81%
274.92M
11.48%
total other income expenses net
-6.66M
-
-23.82M
257.49%
-92.11M
286.74%
-21.21M
76.97%
-84.74M
299.55%
-137.53M
62.30%
income before tax
20.70M
-
-82.54M
498.66%
-1.87B
2,162.43%
-49.62M
97.34%
246.38M
596.59%
469.23M
90.45%
income tax expense
240K
-
-102K
142.50%
-65.21M
63,832.35%
-9.38M
85.62%
25.61M
373.01%
48.78M
90.50%
net income
22.96M
-
-82.44M
459.09%
-1.80B
2,086.13%
-40.23M
97.77%
54.34M
235.06%
109.58M
101.65%
weighted average shs out
320.01M
-
320.01M
0%
354.95M
10.92%
433.43M
22.11%
463.23M
6.88%
549.01M
18.52%
weighted average shs out dil
320.01M
-
320.01M
0%
1.32B
310.99%
433.43M
67.04%
478.01M
10.28%
558.43M
16.82%
eps
0.07
-
-0.26
462.62%
-5.08
1,853.85%
-0.09
98.17%
0.12
229.31%
0.20
66.67%
epsdiluted
0.07
-
-0.26
462.62%
-1.37
426.92%
-0.09
93.23%
0.11
218.53%
0.20
81.82%

All numbers in USD (except ratios and percentages)