Production (Stage)
C
Embecta Corp. EMBC
$10.72 $0.212.00% NASDAQ
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

03/31/2025 12/31/2024 09/30/2024 06/30/2024 03/31/2024
Revenue 1.08B 1.11B 1.12B 1.12B 1.13B
Total Other Revenue -- -- -- -- --
Total Revenue 1.08B 1.11B 1.12B 1.12B 1.13B
Cost of Revenue 388.10M 395.10M 387.90M 375.70M 389.90M
Gross Profit 691.40M 712.60M 735.20M 743.20M 742.60M
SG&A Expenses 345.20M 356.40M 365.10M 364.00M 365.90M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 243.30M 244.40M 244.60M 202.40M 201.10M
Total Operating Expenses 1.03B 1.07B 1.08B 1.02B 1.04B
Operating Income 45.20M 39.40M 46.70M 94.20M 90.80M
Income Before Tax 55.10M 29.20M 44.20M 56.20M 49.30M
Income Tax Expenses 2.30M -29.00M -34.10M -13.50M -20.90M
Earnings from Continuing Operations 52.80 58.20 78.30 69.70 70.20
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 52.80M 58.20M 78.30M 69.70M 70.20M
EBIT 45.20M 39.40M 46.70M 94.20M 90.80M
EBITDA 82.00M 76.20M 82.90M 130.20M 126.00M
EPS Basic 1.16 1.26 1.36 1.21 1.22
Normalized Basic EPS -0.78 -0.86 -0.79 -0.11 -0.17
EPS Diluted 1.14 1.24 1.34 1.20 1.21
Normalized Diluted EPS -0.78 -0.86 -0.80 -0.11 -0.17
Average Basic Shares Outstanding 232.41M 231.81M 231.34M 232.94M 232.47M
Average Diluted Shares Outstanding 233.41M 232.67M 231.68M 233.28M 233.02M
Dividend Per Share 0.60 0.60 0.60 0.60 0.60
Payout Ratio 65.91% 59.62% 44.06% 49.35% 49.00%