Embecta Corp. Ratios

Ratios Sep2020 Sep2021 Sep2022 Sep2023 Sep2024 Sep2025
Profitability
Gross Margin 70.25%68.69%68.61%66.91%65.46%62.64%
EBT Margin 44.75%42.47%22.72%9.43%3.94%12.62%
EBIT Margin 44.82%42.22%27.41%19.76%14.85%22.41%
EBITDA Margin 44.82%42.22%27.41%19.76%14.85%22.41%
Operating Margin 44.82%42.22%27.41%19.76%14.85%22.41%
Net Margin 39.39%35.60%19.80%6.28%6.97%8.83%
FCF Margin 42.06%36.00%34.40%3.68%1.77%16.88%
Efficiency
Inventory Average 120.40M137.45M161.80M175.05M
Assets Average 937.20M1,150.40M1,249.85M1,188.10M
Equity Average -148.55M-856.55M-780.00M-694.45M
Invested Capital 594.30M-855.20M-786.60M-704.70M747.60M
Asset Utilization Ratio 1.210.970.900.91
Leverage & Solvency
Debt to Equity -1.80-1.95-2.13-2.15
Debt Ratio 1.481.321.231.28
Equity Ratio 0.75-0.82-0.68-0.57-0.60
Dividends & Payouts
FCF Payout Ratio 0.020.831.730.19
Valuation
Enterprise Value 1,334.21M535.92M539.40M596.63M
Market Capitalization 1,665.11M862.42M813.60M825.23M
Return Ratios
Return on Sales 0.39%0.36%0.20%0.06%0.07%0.09%
Return on Capital Employed 0.49%0.28%0.19%0.26%
Return on Invested Capital -2.07%-0.18%7.90%
Return on Assets 0.24%0.06%0.06%0.08%
Return on Equity -1.51%-0.08%-0.10%-0.14%