Embecta Corp.
20.19
0.09 (0.45%)
At close: Jan 15, 2025, 10:22 AM

Ratios (Annual)

Discover comprehensive ratio statement breakdowns that reveal insights into revenue, expenses, and beyond.
Year FY24 FY23 FY22 FY21 FY20 FY19
PE Ratio n/a 12.24 7.35 6.44 6.27 6.20
PS Ratio n/a 0.77 1.45 2.29 2.47 2.42
PB Ratio n/a -1.05 -1.84 4.49 4.68 4.64
P/FCF Ratio n/a 20.91 4.23 6.40 5.87 6.14
P/OCF Ratio n/a 12.72 3.99 5.85 5.37 5.30
OCF/S Ratio 0.03 0.06 0.36 0.39 0.46 0.46
Debt / Equity Ratio -2.18 -1.99 -1.84 0.01 0.01 n/a
Quick Ratio 1.58 1.69 1.80 1.06 0.97 1.17
Current Ratio 2.03 2.12 2.21 1.78 1.72 1.97
Asset Turnover 0.87 0.92 1.04 1.48 1.47 1.49
Interest Coverage 1.49 2.07 6.70 n/a n/a n/a
Return on Equity (ROE) -0.11 -0.09 -0.25 0.70 0.75 0.75
Return on Assets (ROA) 0.06 0.06 0.21 0.53 0.58 0.58
Return on Capital (ROIC) 0.18 0.26 0.39 0.79 0.81 0.81
Dividend Yield n/a 0.04 0.01 n/a n/a n/a
Payout Ratio 0.44 0.49 0.04 n/a n/a n/a
Gross Profit Margin 65.46% 66.91% 68.61% 68.67% 70.25% 70.87%
Net Profit Margin 6.97% 6.28% 19.80% 35.61% 39.39% 38.95%
Pretax Profit Margin 3.94% 9.43% 22.72% 42.49% 44.75% 45.09%
Operating Profit Margin 14.85% 19.76% 27.41% 42.23% 44.82% 45.27%
FCF Margin 1.77% 3.68% 34.37% 35.79% 42.06% 39.31%
EBITDA Margin 17.72% 21.90% 35.43% 45.49% 48.27% 48.51%