Embecta Corp.

NASDAQ:EMBC

16.02 (USD) • At close September 13, 2024
Overview | Financials

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

20232022202120202019
Assets:
Current Assets:
Cash & Cash Equivalents 326.5330.9000
Short Term Investments 00000
Cash and Short Term Investments 326.5330.9000
Net Receivables 159.1133.1151120127
Inventory 152.1122.8118102101
Other Current Assets 111.4306231320
Total Current Assets 749.1664.7292235248
Non-Current Assets:
Property, Plant & Equipment, Net 300.2301.6451462457
Goodwill 15.615.7161616
Intangible Assets 9.18.9181416
Goodwill and Intangible Assets 24.724.6343032
Long Term Investments -23-95.5-11.400
Tax Assets 2395.511.400
Other Non-Current Assets 140.495.511118
Total Non-Current Assets 465.3421.7496503497
Total Assets 1,214.41,086.4788738745
Liabilities & Equity:
Current Liabilities:
Account Payables 53.541.4545047
Short Term Debt 13.113.1110
Tax Payables 33.627.2000
Deferred Revenue 00-1-10
Other Current Liabilities 286.9246.51108779
Total Current Liabilities 353.5301164137126
Non-Current Liabilities:
Long Term Debt 1,625.41,630.7340
Deferred Revenue Non-Current -15.4-46.1-32.7-330
Deferred Tax Liabilities Non-Current 15.446.130290
Other Non-Current Liabilities 57.246.129.7290
Total Non-Current Liabilities 1,682.61,676.830290
Total Liabilities 2,036.11,977.8194166126
Equity:
Preferred Stock 00000
Common Stock 0.60.6865834855
Retained Earnings -541.1-577.1000
Accumulated Other Comprehensive Income/Loss -309.1-324.9-271-262-278
Other Total Stockholders Equity 27.910000
Total Shareholders Equity -821.7-891.4594572577
Total Equity -821.7-891.4594572577
Total Liabilities & Shareholders Equity 1,214.41,086.4788738703