Orthofix Medical Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio330.14
Forward P/E21.8835.26182.66
P/S Ratio0.830.660.891.322.04
P/B Ratio1.330.831.221.822.33
Price/Tangible Book3.191.731.882.883.91
Price/FCF889.6816.12
Price/OCF25.8733.2311.19
PEG Ratio0.850.850.851.4113.84
Enterprise Value Ratios
EV/Revenue0.990.770.841.201.92
EV/EBITDA76.06240.2616.9137.63
EV/FCF807.9715.12
Profitability & Returns
Return on Equity (ROE)-0.23%-0.32%-0.06%-0.11%0.01%
Return on Assets (ROA)-0.04%-0.10%-0.04%0.00%-0.02%
Return on Invested Capital (ROIC)-0.10%-0.21%-0.10%0.00%-0.05%
Return on Capital Employed (ROCE)-0.09%-0.14%-0.08%0.00%-0.03%
Leverage & Solvency Ratios
Debt/Equity0.390.220.080.080.08
Debt/EBITDA10.925.590.711.17
Debt/FCF37.330.54
Liquidity Ratios
Current Ratio2.572.543.062.552.60
Quick Ratio1.290.981.601.571.62
Efficiency Ratios
Asset Turnover0.881.080.980.930.80
Inventory Turnover1.171.391.351.371.22
Yield & Distribution Ratios
Earnings Yield-0.19%-0.31%-0.05%-0.06%0.00%
FCF Yield-0.01%-0.22%-0.08%0.00%0.06%
Buyback Yield-0.04%-0.83%-0.02%-0.02%-0.03%