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

06/30/2025 03/31/2025 12/31/2024 09/30/2024 06/30/2024
Revenue 1.10B 1.08B 1.11B 1.12B 1.12B
Total Other Revenue -- -- -- -- --
Total Revenue 1.10B 1.08B 1.11B 1.12B 1.12B
Cost of Revenue 403.80M 388.10M 395.10M 387.90M 375.70M
Gross Profit 698.70M 691.40M 712.60M 735.20M 743.20M
SG&A Expenses 343.90M 345.20M 356.40M 365.10M 364.00M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 245.50M 246.10M 247.20M 247.40M 205.20M
Total Operating Expenses 1.03B 1.04B 1.07B 1.08B 1.03B
Operating Income 68.20M 42.40M 36.60M 43.90M 91.40M
Income Before Tax 100.30M 55.10M 29.20M 44.20M 56.20M
Income Tax Expenses 16.70M 2.30M -29.00M -34.10M -13.50M
Earnings from Continuing Operations 83.60 52.80 58.20 78.30 69.70
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 83.60M 52.80M 58.20M 78.30M 69.70M
EBIT 68.20M 42.40M 36.60M 43.90M 91.40M
EBITDA 105.30M 79.20M 73.40M 80.10M 127.40M
EPS Basic 1.68 1.16 1.26 1.36 1.21
Normalized Basic EPS -0.46 -0.81 -0.89 -0.82 -0.14
EPS Diluted 1.66 1.14 1.24 1.34 1.20
Normalized Diluted EPS -0.47 -0.81 -0.89 -0.83 -0.14
Average Basic Shares Outstanding 233.13M 232.41M 231.81M 231.34M 232.94M
Average Diluted Shares Outstanding 234.06M 233.41M 232.67M 231.68M 233.28M
Dividend Per Share 0.60 0.60 0.60 0.60 0.60
Payout Ratio 41.75% 65.91% 59.62% 44.06% 49.35%