Mismanagement

EMBCEmbecta Corp.

Surgical & Medical Instruments & Apparatus

Revenue
$1.1BFY2021: $1.2BFY2022: $1.1BFY2023: $1.1BFY2024: $1.1BFY2025: $1.1B
3.8% YoY
Operating margin
22.4%FY2021: 42.2%FY2022: 27.4%FY2023: 19.8%FY2024: 14.9%FY2025: 22.4%
51% YoY
EBITDA
$283MFY2021: $530MFY2022: $341MFY2023: $254MFY2024: $203MFY2025: $283M
39% YoY
Market cap
—
Employees
—
Net debt / EBITDA
-0.8×
−$215M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$1.2B$1.1B$1.1B$1.1B$1.1B 3.8% FY2021: $1.2BFY2022: $1.1BFY2023: $1.1BFY2024: $1.1BFY2025: $1.1B
Operating income$492M$310M$222M$167M$242M 45% FY2021: $492MFY2022: $310MFY2023: $222MFY2024: $167MFY2025: $242M
Net income$415M$224M$70M$78M$95M 22% FY2021: $415MFY2022: $224MFY2023: $70MFY2024: $78MFY2025: $95M
Operating cash flow$456M$412M$68M$36M$192M 437% FY2021: $456MFY2022: $412MFY2023: $68MFY2024: $36MFY2025: $192M
Capex$37M$24M$27M$16M$9M 41% FY2021: $37MFY2022: $24MFY2023: $27MFY2024: $16MFY2025: $9M
Stock-based comp$13M$19M$22M$26M$32M 20% FY2021: $13MFY2022: $19MFY2023: $22MFY2024: $26MFY2025: $32M
Dividends$0$9M$34M$35M$35M 1.4% FY2021: $0FY2022: $9MFY2023: $34MFY2024: $35MFY2025: $35M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$37K · 1
Net
−$37K

Pay vs performance

No pay-versus-performance disclosure yet.