Royalty Pharma plc Ratios

Ratios Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
Gross Margin 96.93%
EBT Margin 84.57%135.67%80.19%54.21%10.28%72.20%58.79%
EBIT Margin 76.02%144.59%75.17%62.49%13.73%63.37%57.10%
EBITDA Margin 54.78%130.13%49.08%62.49%13.73%63.37%57.10%
Operating Margin 76.02%144.59%75.17%62.49%13.73%63.37%57.10%
Net Margin 84.57%135.67%80.19%54.21%10.28%72.20%58.79%
FCF Margin 75.14%-2.98%-6.96%-7.60%17.98%37.05%11.63%
Efficiency
Assets Average 14.24B16.77B17.16B16.60B17.30B
Equity Average 5.35B8.02B10.07B9.89B9.80B10.21B
Invested Capital 4.60B12.38B15.71B17.34B16.64B16.22B17.95B
Asset Utilization Ratio 0.150.140.130.140.13
Leverage & Solvency
Interest Coverage Ratio 4.879.7710.168.611.637.975.73
Debt to Equity 0.011.020.600.700.750.610.74
Debt Ratio 0.500.370.410.420.370.42
Equity Ratio 0.490.620.590.570.620.57
Times Interest Earned 4.879.7710.168.611.637.975.73
Dividends & Payouts
FCF Payout Ratio 0.20-2.85-0.77-0.770.360.140.48
Valuation
Enterprise Value 0.07B34.38B27.06B26.18B21.00B17.44B
Market Capitalization 30.39B24.20B24.00B17.94B15.03B
Return Ratios
Return on Sales 0.85%1.36%0.80%0.54%0.10%0.72%0.59%
Return on Capital Employed 0.11%0.09%0.02%0.09%0.08%
Return on Assets 0.12%0.07%0.01%0.10%0.08%
Return on Equity 0.46%0.21%0.12%0.02%0.17%0.13%