WallStSmart
EMBC

Embecta Corp

NASDAQ: EMBC · HEALTHCARE · MEDICAL INSTRUMENTS & SUPPLIES

$3.90
-57.84% today

Updated 2026-05-05

Market cap
$547.78M
P/E ratio
3.92
P/S ratio
0.51x
EPS (TTM)
$2.36
Dividend yield
6.50%
52W range
$4 – $15
Volume
1.1M

Embecta Corp (EMBC) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item2019202020212022202320242025
Revenue$1.11B$1.09B$1.17B$1.13B$1.12B$1.12B$1.08B
Revenue growth (YoY)-2.1%+7.3%-3.0%-0.8%+0.2%-3.8%
Cost of revenue$323.00M$323.00M$365.00M$354.60M$370.90M$394.20M$400.90M
Gross profit$786.00M$763.00M$800.00M$774.90M$749.90M$728.90M$679.50M
Gross margin70.9%70.3%68.7%68.6%66.9%64.9%62.9%
R&D$62.00M$61.00M$63.00M$65.00M$85.20M$78.80M$21.50M
SG&A$222.00M$300000.00$240.00M$283.20M$325.80M$356.10M$318.00M
Operating income$502.00M$487.00M$492.00M$378.10M$229.60M$174.20M$329.30M
Operating margin45.3%44.9%42.2%33.5%20.5%15.5%30.5%
EBITDA$536.00M$524.00M$533.00M$334.50M$245.40M$199.00M$294.70M
EBITDA margin48.3%48.3%45.8%29.6%21.9%17.7%27.3%
EBIT$500.00M$486.00M$495.00M$302.80M$212.70M$156.50M$243.60M
Interest expense$2.00M$0.00$3.00M$46.20M$107.00M$112.30M$107.30M
Income tax$68.00M$58.20M$80.00M$33.00M$35.30M$-34.10M$40.90M
Effective tax rate13.6%12.0%16.2%12.9%33.4%-77.1%30.0%
Net income$432.00M$427.60M$414.80M$223.60M$70.40M$78.30M$95.40M
Net income growth (YoY)-1.0%-3.0%-46.1%-68.5%+11.2%+21.8%
Profit margin39.0%39.4%35.6%19.8%6.3%7.0%8.8%