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
Assets:
Current Assets:
Cash & Cash Equivalents 267.5326.5330.9000
Short Term Investments 000000
Cash and Short Term Investments 267.5326.5330.9000
Net Receivables 24817.923.4150.6120127
Inventory 171.5152.1122.8118102101
Other Current Assets 74252.6187.621.81320
Total Current Assets 761749.1664.7292235248
Non-Current Assets:
Property, Plant & Equipment, Net 290.4323.2301.6451462457
Goodwill 15.615.615.7161616
Intangible Assets 8.19.18.9181416
Goodwill and Intangible Assets 23.724.724.6343032
Long Term Investments 00-95.5-11.400
Tax Assets 0095.511.400
Other Non-Current Assets 210.2117.495.511118
Total Non-Current Assets 524.3465.3421.7496503497
Total Assets 1,285.31,214.41,086.4788738745
Liabilities & Equity:
Current Liabilities:
Account Payables 9153.541.454.25047
Short Term Debt 12.913.113.1000
Tax Payables 26.733.627.2000
Deferred Revenue 000-1-10
Other Current Liabilities 243.4253.3219.3109.88779
Total Current Liabilities 374353.5301164137126
Non-Current Liabilities:
Long Term Debt 1,595.51,640.81,635680
Deferred Revenue Non-Current 00-46.1-32.7-330
Deferred Tax Liabilities Non-Current 11.9046.130290
Other Non-Current Liabilities 42.241.8-4.3-6-80
Total Non-Current Liabilities 1,649.61,682.61,676.830290
Total Liabilities 2,023.62,036.11,977.8194166126
Equity:
Preferred Stock 000000
Common Stock 0.60.60.6865834855
Retained Earnings -498.6-541.1-577.1000
Accumulated Other Comprehensive Income/Loss -292.8-309.1-324.9-271-262-278
Other Total Stockholders Equity 52.527.910000
Total Shareholders Equity -738.3-821.7-891.4594572577
Total Equity -738.3-821.7-891.4594572577
Total Liabilities & Shareholders Equity 1,285.31,214.41,086.4788738703