Embecta Corp. financial data

Symbol
EMBC on Nasdaq
Location
1209 Orange Street, Wilmington, DE
State of incorporation
DE
Fiscal year end
September 30
Former names
Berra Newco, Inc. (to 9/3/2021)
Latest financial report
10-Q - Q4 2024 - Feb 6, 2025

Key Ratios

Label TTM Value / Value Unit Change %
Current Ratio 216 % +1.94%
Quick Ratio 50.2 % +13.6%
Return On Equity -7.66 % -12.3%
Return On Assets 4.75 % +5.09%
Operating Margin 13.5 % -14.7%

Shares

Label TTM Value / Value Unit Change %
Entity Common Stock, Shares Outstanding 58.1M shares +0.97%
Common Stock, Shares, Outstanding 58.1M shares +0.97%
Entity Public Float 763M USD -52.3%
Common Stock, Value, Issued 600K USD 0%
Weighted Average Number of Shares Outstanding, Basic 58M shares +0.81%
Weighted Average Number of Shares Outstanding, Diluted 58.6M shares +1.72%

Income Statement

Label TTM Value / Value Unit Change %
Revenue from Contract with Customer, Excluding Assessed Tax 1.11B USD -1.31%
Research and Development Expense 78.9M USD -10.8%
Operating Income (Loss) 150M USD -15.8%
Nonoperating Income (Expense) -8.3M USD -59.6%
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 29.2M USD -54.3%
Income Tax Expense (Benefit) -29M USD -437%
Net Income (Loss) Attributable to Parent 58.2M USD +5.24%
Earnings Per Share, Basic 1.01 USD/shares +5.21%
Earnings Per Share, Diluted 0.99 USD/shares +3.13%

Balance Sheet

Label TTM Value / Value Unit Change %
Cash and Cash Equivalents, at Carrying Value 210M USD -29.7%
Accounts Receivable, after Allowance for Credit Loss, Current 181M USD +88.2%
Inventory, Net 169M USD +13.3%
Other Assets, Current 60.9M USD -6.6%
Assets, Current 667M USD -7.27%
Operating Lease, Right-of-Use Asset 19.4M USD -10.6%
Goodwill 15.5M USD 0%
Assets 1.15B USD -5.61%
Employee-related Liabilities, Current 42.7M USD -25.6%
Accrued Liabilities, Current 127M USD +3.93%
Liabilities, Current 298M USD -8.7%
Operating Lease, Liability, Noncurrent 10.9M USD -24.8%
Accumulated Other Comprehensive Income (Loss), Net of Tax -320M USD -7.46%
Retained Earnings (Accumulated Deficit) -508M USD +4.17%
Stockholders' Equity Attributable to Parent -769M USD +3.11%
Liabilities and Equity 1.15B USD -5.61%

Popular Metrics

Label TTM Value / Value Unit Change %
Net Cash Provided by (Used in) Operating Activities -5.3M USD +59.5%
Net Cash Provided by (Used in) Financing Activities -45.2M USD -235%
Net Cash Provided by (Used in) Investing Activities -1.5M USD +44.4%
Common Stock, Shares Authorized 250M shares 0%
Common Stock, Shares, Issued 58.1M shares +0.97%
Common Stock, Par or Stated Value Per Share 0.01 USD/shares 0%
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect -57.5M USD -107%
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 217M USD -27.5%
Interest Paid, Excluding Capitalized Interest, Operating Activities 27.4M USD
Deferred Tax Assets, Valuation Allowance 50.2M USD +58.9%
Deferred Tax Assets, Gross 191M USD +74.2%
Operating Lease, Liability 15.2M USD -25.9%
Payments to Acquire Property, Plant, and Equipment 1.5M USD -44.4%
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 36M USD -36.5%
Lessee, Operating Lease, Liability, to be Paid 21.2M USD -22.3%
Operating Lease, Liability, Current 4.3M USD -28.3%
Lessee, Operating Lease, Liability, to be Paid, Year Two 1.9M USD -34.5%
Lessee, Operating Lease, Liability, to be Paid, Year One 3.5M USD -10.3%
Operating Lease, Weighted Average Discount Rate, Percent 0.07 pure 0%
Deferred Income Tax Expense (Benefit) 2.3M USD
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 6M USD -11.8%
Lessee, Operating Lease, Liability, to be Paid, Year Three 1.9M USD -13.6%
Unrecognized Tax Benefits 13.5M USD +43.6%
Lessee, Operating Lease, Liability, to be Paid, Year Four 1.7M USD -22.7%
Operating Lease, Payments 1.9M USD +35.7%
Additional Paid in Capital 58.2M USD +74.3%
Depreciation, Depletion and Amortization 9.4M USD +6.82%
Deferred Tax Assets, Net of Valuation Allowance 141M USD +80.4%
Share-based Payment Arrangement, Expense 28.2M USD +18.5%