Embecta Ratios (2020-2025) | EMBC

Ratios Dec2020 Mar2021 Jun2021 Sep2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025 Dec2025
Profitability
Gross Margin 67.05%69.07%68.68%69.88%70.48%69.65%69.70%64.42%68.48%68.50%66.24%64.49%67.04%64.55%69.76%60.75%59.98%63.36%66.70%60.04%61.91%
EBT Margin 43.85%45.21%42.34%38.70%40.30%34.21%25.28%-10.01%20.35%8.84%7.03%1.77%5.16%3.45%9.91%-2.45%-0.27%13.82%24.43%10.98%22.55%
EBIT Margin 43.50%44.48%42.14%38.96%40.30%36.03%33.36%-1.09%32.21%20.06%17.93%9.15%16.41%13.65%20.51%9.16%10.96%24.29%31.81%21.40%31.89%
EBITDA Margin 43.50%44.48%42.14%38.96%40.30%36.03%33.36%-1.09%32.21%20.06%17.93%9.15%16.41%13.65%20.51%9.16%10.96%24.29%31.81%21.40%31.89%
Operating Margin 43.50%44.48%42.14%38.96%40.30%36.03%33.36%-1.09%32.21%20.06%17.93%9.15%16.41%13.65%20.51%9.16%10.96%24.29%31.81%21.40%31.89%
Net Margin 36.91%37.97%35.49%32.21%34.15%29.00%21.44%-6.26%12.77%5.05%5.31%2.13%7.25%10.06%5.39%5.10%9.07%15.40%10.00%16.88%
FCF Margin 38.56%40.29%41.46%24.17%46.49%64.55%9.45%17.99%20.20%-6.78%-5.63%7.24%-5.70%7.28%-4.33%9.30%-2.60%12.24%27.34%29.05%6.36%
Efficiency
Inventory Average 118.55M120.75M126.35M126.55M133.10M150.50M163.95M161.20M150.65M151.20M169.40M178.55M170.30M169.15M179.55M184.25M180.20M
Assets Average 763.95M786.70M941.65M1,068.10M1,141.65M1,203.45M1,231.05M1,233.25M1,216.10M1,208.70M1,233.55M1,276.40M1,217.40M1,134.85M1,138.75M1,124.10M1,077.30M
Equity Average 572.40M-208.50M-907.55M-869.50M-863.75M-829.35M-816.00M-815.55M-807.60M-781.55M-766.65M-751.00M-753.55M-752.50M-702.90M-660.10M-631.85M
Invested Capital 585.80M594.30M550.50M-958.00M-811.10M-855.20M-800.20M-787.00M-774.00M-786.60M-758.70M-735.10M-729.80M-704.70M-735.60M-703.30M-637.10M-618.50M-581.40M
Asset Utilization Ratio 1.531.471.231.060.980.930.900.910.920.940.910.880.910.950.970.961.00
Leverage & Solvency
Interest Coverage Ratio 20.18
Debt to Equity -1.46-1.90-1.80-1.92-1.95-1.98-1.95-2.02-2.08-2.10-2.13-2.01-2.06-2.19-2.15-2.22
Debt Ratio 1.701.531.481.341.331.281.321.321.331.261.231.341.361.271.281.28
Equity Ratio 0.750.74-1.16-0.81-0.82-0.70-0.68-0.65-0.68-0.65-0.64-0.60-0.57-0.67-0.66-0.58-0.60-0.58
Times Interest Earned 20.18
Dividends & Payouts
FCF Payout Ratio 0.170.15-0.46-0.530.42-0.540.41-0.730.33-1.290.270.110.110.54
Valuation
Enterprise Value -264.30M-292.30M-330.90M-385.20M-346.40M-317.40M-326.50M-298.70M-306.50M-281.80M-274.20M-216.70M-212.30M-233.60M-228.60M-204.40M
Return Ratios
Return on Sales 0.37%0.38%0.35%0.32%0.34%0.29%0.21%-0.06%0.13%0.05%0.05%0.02%0.07%0.10%0.05%0.05%0.05%0.09%0.15%0.10%0.17%
Return on Capital Employed 0.80%0.74%0.60%0.40%0.37%0.28%0.23%0.25%0.20%0.18%0.19%0.18%0.16%0.20%0.25%0.28%0.35%
Return on Invested Capital 0.71%-1.89%-0.41%-0.32%-0.28%-0.22%-0.16%-0.19%-0.20%-0.31%-0.28%-0.41%-0.42%-0.23%-0.26%-0.27%-0.35%
Return on Assets 0.53%0.48%0.36%0.21%0.14%0.08%0.04%0.06%0.05%0.06%0.06%0.06%0.05%0.05%0.07%0.08%0.13%
Return on Equity 0.71%-1.82%-0.37%-0.26%-0.19%-0.11%-0.06%-0.09%-0.07%-0.09%-0.09%-0.10%-0.08%-0.07%-0.12%-0.14%-0.22%