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 295.50M 259.00M 261.90M 286.10M 272.50M
Total Other Revenue -- -- -- -- --
Total Revenue 295.50M 259.00M 261.90M 286.10M 272.50M
Cost of Revenue 98.10M 94.80M 98.60M 112.30M 82.40M
Gross Profit 197.40M 164.20M 163.30M 173.80M 190.10M
SG&A Expenses 84.40M 81.10M 81.60M 96.80M 85.70M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 4.50M 800.00K 1.40M 238.80M 5.10M
Total Operating Expenses 190.80M 180.40M 195.40M 467.70M 193.60M
Operating Income 104.70M 78.60M 66.50M -181.60M 78.90M
Income Before Tax 72.20M 35.80M -700.00K -7.00M 27.00M
Income Tax Expenses 26.70M 12.30M -700.00K -21.60M 12.30M
Earnings from Continuing Operations 45.50M 23.50M 0.00 14.60M 14.70M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 45.50M 23.50M 0.00 14.60M 14.70M
EBIT 104.70M 78.60M 66.50M -181.60M 78.90M
EBITDA 113.90M 87.60M 75.90M -172.10M 87.80M
EPS Basic 0.78 0.40 0.25 0.25 0.25
Normalized Basic EPS 0.89 0.55 0.40 -2.30 0.54
EPS Diluted 0.78 0.40 0.24 0.24 0.25
Normalized Diluted EPS 0.89 0.55 0.40 -2.30 0.54
Average Basic Shares Outstanding 58.49M 58.29M 57.95M 58.40M 57.77M
Average Diluted Shares Outstanding 58.50M 58.55M 58.62M 58.40M 57.84M
Dividend Per Share 0.15 0.15 0.15 0.15 0.15
Payout Ratio 19.12% 37.02% -- 59.59% 58.50%