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

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Revenue 261.90M 286.10M 272.50M 287.20M 277.30M
Total Other Revenue -- -- -- -- --
Total Revenue 261.90M 286.10M 272.50M 287.20M 277.30M
Cost of Revenue 98.60M 112.30M 82.40M 101.80M 91.40M
Gross Profit 163.30M 173.80M 190.10M 185.40M 185.90M
SG&A Expenses 81.60M 96.80M 85.70M 92.30M 90.30M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 11.80M 238.80M 2.30M 2.90M 29.90M
Total Operating Expenses 205.80M 467.70M 190.80M 215.40M 231.80M
Operating Income 56.10M -181.60M 81.70M 71.80M 45.50M
Income Before Tax -700.00K -7.00M 27.00M 9.90M 14.30M
Income Tax Expenses -700.00K -21.60M 12.30M -19.00M -5.80M
Earnings from Continuing Operations 0.00 14.60M 14.70M 28.90M 20.10M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 0.00 14.60M 14.70M 28.90M 20.10M
EBIT 56.10M -181.60M 81.70M 71.80M 45.50M
EBITDA 65.50M -172.10M 90.60M 80.80M 54.30M
EPS Basic 0.25 0.25 0.25 0.50 0.35
Normalized Basic EPS 0.29 -2.30 0.57 0.46 0.16
EPS Diluted 0.24 0.24 0.25 0.50 0.35
Normalized Diluted EPS 0.28 -2.30 0.57 0.46 0.16
Average Basic Shares Outstanding 57.95M 58.40M 57.77M 57.69M 57.49M
Average Diluted Shares Outstanding 58.62M 58.40M 57.84M 57.81M 57.63M
Dividend Per Share 0.15 0.15 0.15 0.15 0.15
Payout Ratio -- 59.59% 58.50% 29.76% 42.79%
Weiss Ratings