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
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%
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%
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%
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%
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%
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%
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%
Efficiency
Inventory Average 118.55M120.75M126.35M126.55M133.10M150.50M163.95M161.20M150.65M151.20M169.40M178.55M170.30M169.15M179.55M184.25M
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.10M
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
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.10M747.60M
Asset Utilization Ratio 1.531.471.231.060.980.930.900.910.920.940.910.880.910.950.970.96
Leverage & Solvency
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
Debt Ratio 1.701.531.481.341.331.281.321.321.331.261.231.341.361.271.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
Dividends & Payouts
FCF Payout Ratio 0.170.15-0.46-0.530.42-0.540.41-0.730.33-1.290.270.110.11
Valuation
Enterprise Value -264.30M1,171.15M1,334.21M1,058.20M1,264.12M920.14M535.92M786.64M457.57M439.08M539.40M983.70M528.91M332.71M596.63M
Market Capitalization 1,463.45M1,665.11M1,443.40M1,610.52M1,237.54M862.42M1,085.34M764.07M720.88M813.60M1,200.40M741.21M566.31M825.23M
Return Ratios
Return on Sales 0.36%0.35%0.33%0.29%0.20%0.14%0.08%0.04%0.06%0.05%0.06%0.06%0.07%0.08%0.09%0.10%
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%
Return on Invested Capital 0.71%-1.89%-0.41%-0.32%-0.28%-0.22%-0.16%-0.19%-0.20%-0.23%-0.26%3.07%
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.07%0.09%0.10%
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.11%-0.14%-0.17%