Organogenesis Holdings 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 Ratio108.6122.6712.6255.80
Forward P/E58.18136.3311.9623.39
P/S Ratio0.831.240.782.542.84
P/B Ratio1.041.931.334.926.78
Price/Tangible Book1.812.291.636.3611.67
Price/FCF96.3481.9638.65
Price/OCF28.3217.3714.1719.18175.92
PEG Ratio0.410.410.41
Enterprise Value Ratios
EV/Revenue0.861.300.832.583.07
EV/EBITDA10.7817.8010.6214.4029.12
EV/EBIT19.3234.5515.2516.5237.78
EV/FCF99.5386.0539.17
Profitability & Returns
Return on Equity (ROE)0.00%0.02%0.06%0.49%0.17%
Return on Assets (ROA)0.03%0.02%0.03%0.12%0.07%
Return on Invested Capital (ROIC)0.07%0.03%0.07%0.36%0.22%
Return on Capital Employed (ROCE)0.05%0.04%0.07%0.20%0.12%
Leverage & Solvency Ratios
Debt/Equity0.110.440.470.560.60
Debt/EBITDA0.752.422.391.382.37
Debt/FCF10.3718.574.43
Liquidity Ratios
Current Ratio3.692.792.972.742.56
Quick Ratio3.172.322.562.382.07
Efficiency Ratios
Asset Turnover1.010.951.011.271.32
Inventory Turnover4.254.014.224.323.44
Yield & Distribution Ratios
Earnings Yield0.00%0.01%0.04%0.08%0.02%
FCF Yield0.01%0.01%-0.03%0.03%-0.01%
Buyback Yield0.01%0.00%0.01%-0.20%-0.20%