Embecta Corp.
NASDAQ:EMBC
15.4 (USD) • At close November 13, 2024
Overview | Financials
Numbers are in millions (except for per share data and ratios) USD.
2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|
Revenue
| 1,120.8 | 1,129.5 | 1,165 | 1,085.5 | 1,109 |
Cost of Revenue
| 370.9 | 354.6 | 365 | 322.9 | 323 |
Gross Profit
| 749.9 | 774.9 | 800 | 762.6 | 786 |
Gross Profit Ratio
| 0.669 | 0.686 | 0.687 | 0.703 | 0.709 |
Reseach & Development Expenses
| 85.2 | 66.9 | 63 | 61.4 | 62 |
General & Administrative Expenses
| 0 | 0 | 0 | -0.3 | 0 |
Selling & Marketing Expenses
| 0 | 0 | 240 | 215 | 222 |
SG&A
| 341.3 | 294.8 | 240 | 214.7 | 222 |
Other Expenses
| -8.8 | 44.7 | 5 | -0.7 | -2 |
Operating Expenses
| 525.9 | 406.4 | 308 | 276.1 | 284 |
Operating Income
| 221.5 | 309.6 | 492 | 486.5 | 502 |
Operating Income Ratio
| 0.198 | 0.274 | 0.422 | 0.448 | 0.453 |
Total Other Income Expenses Net
| -115.8 | -53 | 3 | -0.7 | -2 |
Income Before Tax
| 105.7 | 256.6 | 495 | 485.8 | 500 |
Income Before Tax Ratio
| 0.094 | 0.227 | 0.425 | 0.448 | 0.451 |
Income Tax Expense
| 35.3 | 33 | 80 | 58.2 | 68 |
Net Income
| 70.4 | 223.6 | 414.8 | 427.6 | 432 |
Net Income Ratio
| 0.063 | 0.198 | 0.356 | 0.394 | 0.39 |
EPS
| 1.23 | 3.92 | 7.31 | 7.5 | 7.58 |
EPS Diluted
| 1.22 | 3.92 | 7.31 | 7.5 | 7.58 |
EBITDA
| 245.4 | 400.2 | 530 | 524 | 538 |
EBITDA Ratio
| 0.221 | 0.348 | 0.455 | 0.483 | 0.485 |