EMBC
Embecta Corp
NASDAQ · Health Care
$10.87
+0.40 (+3.77%)
Income Statement
| FY 2026 | FY 2025 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|---|
| Revenue | 1.09B | 1.10B | 197.94M | 208.68M | 156.81M |
| Net Income | 95.88M | 87.58M | 29.32M | 33.44M | 29.22M |
| EPS | — | — | — | — | — |
| Profit Margin | 8.8% | 8.4% | 14.8% | 16.0% | 18.6% |
| Rev Growth | -1.5% | -1.5% | +20.2% | -8.7% | -9.7% |
Balance Sheet
| FY 2026 | FY 2025 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|---|
| Total Debt | 0 | 0 | 222.29M | 220.14M | 224.10M |
| Total Equity | — | — | 442.70M | 442.01M | 483.57M |
| D/E Ratio | — | — | 0.50 | 0.50 | 0.46 |
Cash Flow
| FY 2026 | FY 2025 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|---|
| EBITDA | 285.73M | 275.50M | 51.59M | 58.64M | 45.10M |
| Free Cash Flow | — | — | 39.75M | 30.27M | 26.47M |