EM

Embecta

EMBC
NASDAQHealth Care

Income Statement

Total Revenue$1.08B
Gross Profit$697.5M
Operating Income$0
EBITDA$0
EBIT$291.6M
Pre-tax Income$55.1M
Net Income$52.8M

Balance Sheet

Cash Equivalent$209.3M
Total Debt$1.55B
Book Value$0
Book Value Per Share-14.33

Key Ratios

Return on Equity (ROE)+69.87%
Return on Assets (ROA)+6.09%
Return on Invested Capital (ROI)+69.87%
Net Profit Margin+6.97%
Current Ratio2.03
Quick Ratio1.40
Long-Term Debt / Equityundefined