Embecta Corp.

12.43
-0.09 (-0.72%)
At close: Mar 27, 2025, 3:59 PM
12.44
0.10%
After-hours: Mar 27, 2025, 04:24 PM EDT

Embecta Income Statement

Year FY24 FY23 FY22 FY21 FY20 FY19
Revenue 1.12B 1.12B 1.13B 1.17B 1.09B 1.11B
Cost of Revenue 387.9M 370.9M 354.6M 365M 322.9M 323M
Gross Profit 735.2M 749.9M 774.9M 800M 762.6M 786M
Operating Income 166.8M 221.5M 309.6M 492M 486.5M 502M
Interest Income n/a n/a 46.2M n/a n/a n/a
Pretax Income 44.2M 105.7M 256.6M 495M 485.8M 500M
Net Income 78.3M 70.4M 223.6M 414.8M 427.6M 432M
Selling & General & Admin 365.1M 341.3M 294.8M 240M 214.7M 222M
Research & Development 78.8M 85.2M 66.9M 63M 61.4M 62M
Other Expenses 124.5M 101.9M 44.7M 5M -700K -2M
Operating Expenses 568.4M 528.4M 406.4M 308M 276.1M 284M
Interest Expense 112.3M 107M 46.2M n/a n/a n/a
Selling & Marketing Expenses n/a n/a n/a 240M 215M 222M
Cost & Expenses 956.3M 899.3M 761M 673M 599M 607M
Income Tax -34.1M 35.3M 33M 80M 58.2M 68M
Shares Outstanding (Basic) 58.43M 57.24M 57.06M 56.8M 57M 57M
Shares Outstanding (Diluted) 58.33M 57.76M 57.06M 56.8M 57M 57M
EPS (Basic) 1.34 1.23 3.92 7.31 7.50 7.58
EPS (Diluted) 1.34 1.22 3.92 7.31 7.50 7.58
EBITDA 199M 245.4M 400.2M 530M 524M 538M
Depreciation & Amortization 36.2M 32.6M 31.7M 38M 38M 36M