OR Royalties Inc. Ratios

Ratios Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
Gross Margin 81.76%27.91%13.57%
EBT Margin 82.29%-30.92%-28.69%
EBIT Margin 46.41%-33.03%-23.15%
EBITDA Margin 46.41%-33.03%-23.15%
Operating Margin 46.41%-33.03%-23.15%
Net Margin 67.19%-19.93%-21.53%
FCF Margin 85.10%22.78%16.73%
Efficiency
Assets Average 1,504.63M
Equity Average 1,188.65M
Invested Capital 951.67M1,818.10M272.40M
Asset Utilization Ratio 0.11
Leverage & Solvency
Interest Coverage Ratio 8.47-8.40-4.37
Debt to Equity 0.040.25
Debt Ratio 0.040.19
Equity Ratio 0.860.75
Times Interest Earned 8.47-8.40-4.37
Dividends & Payouts
FCF Payout Ratio 0.32499.680.340.300.270.210.220.210.19
Valuation
Enterprise Value 656.51M973.89M1,229.66M
Market Capitalization 1,035.15M1,231.11M1,371.94M
Return Ratios
Return on Sales 0.00%-0.20%-0.22%
Return on Capital Employed -0.04%
Return on Invested Capital -0.03%-0.06%
Return on Assets -0.02%
Return on Equity -0.03%