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 259.00M 261.90M 286.10M 272.50M 287.20M
Total Other Revenue -- -- -- -- --
Total Revenue 259.00M 261.90M 286.10M 272.50M 287.20M
Cost of Revenue 94.80M 98.60M 112.30M 82.40M 101.80M
Gross Profit 164.20M 163.30M 173.80M 190.10M 185.40M
SG&A Expenses 81.10M 81.60M 96.80M 85.70M 92.30M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 800.00K 1.40M 238.80M 2.30M 1.90M
Total Operating Expenses 180.40M 195.40M 467.70M 190.80M 214.40M
Operating Income 78.60M 66.50M -181.60M 81.70M 72.80M
Income Before Tax 35.80M -700.00K -7.00M 27.00M 9.90M
Income Tax Expenses 12.30M -700.00K -21.60M 12.30M -19.00M
Earnings from Continuing Operations 23.50M 0.00 14.60M 14.70M 28.90M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 23.50M 0.00 14.60M 14.70M 28.90M
EBIT 78.60M 66.50M -181.60M 81.70M 72.80M
EBITDA 87.60M 75.90M -172.10M 90.60M 81.80M
EPS Basic 0.40 0.25 0.25 0.25 0.50
Normalized Basic EPS 0.55 0.40 -2.30 0.57 0.47
EPS Diluted 0.40 0.24 0.24 0.25 0.50
Normalized Diluted EPS 0.55 0.40 -2.30 0.57 0.47
Average Basic Shares Outstanding 58.29M 57.95M 58.40M 57.77M 57.69M
Average Diluted Shares Outstanding 58.55M 58.62M 58.40M 57.84M 57.81M
Dividend Per Share 0.15 0.15 0.15 0.15 0.15
Payout Ratio 37.02% -- 59.59% 58.50% 29.76%