XOMA Royalty Corp Ratios

Ratios Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -55.69%-962.08%40.44%-746.72%-79.28%40.16%41.67%-284.04%-858.15%-68.45%
EBIT Margin -107.36%-1,106.36%42.37%-936.50%-155.40%42.25%45.94%-288.93%-879.53%-140.33%
EBITDA Margin -107.36%-1,106.36%42.37%-936.50%-155.40%42.25%41.40%-283.79%-858.15%-140.33%
Operating Margin -107.36%-1,106.36%42.37%-936.50%-155.40%42.25%45.94%-288.93%-879.53%-140.33%
Net Margin -55.69%-962.08%36.31%-741.28%-79.28%45.26%41.40%-283.79%-858.15%-48.44%
FCF Margin -84.65%-606.54%6.66%-702.78%-11.40%34.31%59.43%-466.67%-381.99%-48.33%
Efficiency
Assets Average 51.78M36.81M54.36M79.75M110.50M145.92M153.47M187.34M227.79M
Equity Average -24.76M-20.71M12.29M31.39M65.21M114.15M132.94M106.37M75.31M
Invested Capital 3.60M-30.31M5.79M19.57M49.17M98.22M141.88M124.01M94.26M73.30M
Asset Utilization Ratio 0.111.090.030.030.270.260.040.030.13
Leverage & Solvency
Interest Coverage Ratio -10.55-15.6013.76-18.28-2.026.7338.02-73.55-2.89
Debt to Equity -21.08-0.912.521.200.730.241.401.91
Debt Ratio 0.651.510.320.350.340.170.530.53
Equity Ratio -0.03-1.650.130.290.460.690.850.880.380.28
Times Interest Earned -10.55-15.6013.76-18.28-2.026.7338.02-73.55-2.89
Dividends & Payouts
FCF Payout Ratio 0.15-0.19-0.30-0.40
Valuation
Enterprise Value 91.76M-0.22M246.46M60.32M182.25M342.75M140.46M196.62M133.78M224.49M
Market Capitalization 158.02M25.52M289.93M106.10M238.94M428.58M235.84M254.78M287.27M309.65M
Return Ratios
Return on Sales -0.56%-9.62%0.36%-7.41%-0.79%0.45%0.41%-2.84%-8.58%-0.48%
Return on Capital Employed -3.19%0.58%-0.35%-0.05%0.13%0.13%-0.12%-0.25%-0.20%
Return on Invested Capital -1.25%-1.32%0.15%-0.13%-0.34%
Return on Assets -1.03%0.40%-0.25%-0.02%0.12%0.11%-0.11%-0.22%-0.06%
Return on Equity 2.16%-0.70%-1.09%-0.06%0.20%0.14%-0.13%-0.38%-0.18%