Blue Owl Capital Inc.

AI Score

0

Unlock

23.04
0.49 (2.17%)
At close: Jan 15, 2025, 10:39 AM

Ratios (Annual)

Discover comprehensive ratio statement breakdowns that reveal insights into revenue, expenses, and beyond.
Year FY23 FY22 FY21 FY20 FY19 FY18
PE Ratio 127.01 -114.19 -3.35 -47.45 142.17 1.59K
PS Ratio 3.99 3.35 7.33 15.66 17.10 26.92
PB Ratio 4.52 2.86 3.63 -7.71 -9.25 n/a
P/FCF Ratio 7.83 6.93 21.84 853.75 76.10 211.54
P/OCF Ratio 7.27 6.31 21.44 747.40 74.08 175.43
OCF/S Ratio 0.55 0.53 0.34 0.02 0.23 0.15
Debt / Equity Ratio 1.31 1.16 0.76 -0.7 -0.81 n/a
Quick Ratio 1.44 1.32 1.46 2.04 0.43 n/a
Current Ratio 1.44 1.32 1.23 1.80 0.43 n/a
Asset Turnover 0.20 0.15 0.10 2.05 3.36 n/a
Interest Coverage 4.20 -0.51 -65.09 -2.47 4.11 n/a
Return on Equity (ROE) 0.04 -0.03 -1.08 0.16 -0.07 n/a
Return on Assets (ROA) 0.01 -0.00 -0.22 -0.68 0.40 n/a
Return on Capital (ROIC) 0.04 -0.00 -0.22 -0.93 -0.43 n/a
Dividend Yield 0.04 0.04 0.02 0.02 0.10 0.01
Payout Ratio 4.56 -4.54 -0.08 -0.95 13.95 21.90
Gross Profit Margin 32.38% 34.68% -81.7% 3.64% 41.43% 50.93%
Net Profit Margin 3.14% -2.94% -218.75% -33% 12.03% 1.69%
Pretax Profit Margin 14.23% -3.62% -226.67% -33.04% 10.85% -2.28%
Operating Profit Margin 18.35% -2.07% -215.49% -23.51% 14.34% -1.35%
FCF Margin 50.89% 48.40% 33.55% 1.83% 22.47% 12.73%
EBITDA Margin 36.54% 20.32% -209.21% -23.24% 14.77% -1.1%