Embecta Corp.

NASDAQ:EMBC

15.4 (USD) • At close November 13, 2024
Overview | Financials

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

20232022202120202019
Revenue 1,120.81,129.51,1651,085.51,109
Cost of Revenue 370.9354.6365322.9323
Gross Profit 749.9774.9800762.6786
Gross Profit Ratio 0.6690.6860.6870.7030.709
Reseach & Development Expenses 85.266.96361.462
General & Administrative Expenses 000-0.30
Selling & Marketing Expenses 00240215222
SG&A 341.3294.8240214.7222
Other Expenses -8.844.75-0.7-2
Operating Expenses 525.9406.4308276.1284
Operating Income 221.5309.6492486.5502
Operating Income Ratio 0.1980.2740.4220.4480.453
Total Other Income Expenses Net -115.8-533-0.7-2
Income Before Tax 105.7256.6495485.8500
Income Before Tax Ratio 0.0940.2270.4250.4480.451
Income Tax Expense 35.3338058.268
Net Income 70.4223.6414.8427.6432
Net Income Ratio 0.0630.1980.3560.3940.39
EPS 1.233.927.317.57.58
EPS Diluted 1.223.927.317.57.58
EBITDA 245.4400.2530524538
EBITDA Ratio 0.2210.3480.4550.4830.485