Embecta Corp.

NASDAQ:EMBC

13.3 (USD) • At close May 8, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202420232022202120202019
Revenue 1,123.11,120.81,129.51,1651,085.51,109
Cost of Revenue 387.9370.9354.6365322.9323
Gross Profit 735.2749.9774.9800762.6786
Gross Profit Ratio 0.6550.6690.6860.6870.7030.709
Reseach & Development Expenses 78.885.266.96361.462
General & Administrative Expenses 0000-0.30
Selling & Marketing Expenses 000240215222
SG&A 365.1341.3294.8240214.7222
Other Expenses 124.5101.944.75-0.7-2
Operating Expenses 568.4528.4406.4308276.1284
Operating Income 166.8221.5309.6492486.5502
Operating Income Ratio 0.1490.1980.2740.4220.4480.453
Total Other Income Expenses Net -122.6-115.8-533-0.7-2
Income Before Tax 44.2105.7256.6495485.8500
Income Before Tax Ratio 0.0390.0940.2270.4250.4480.451
Income Tax Expense -34.135.3338058.268
Net Income 78.370.4223.6414.8427.6432
Net Income Ratio 0.070.0630.1980.3560.3940.39
EPS 1.361.233.927.317.57.58
EPS Diluted 1.341.223.927.317.57.58
EBITDA 199245.4400.2530524538
EBITDA Ratio 0.1770.2190.3540.4550.4830.485