Mismanagement

OMCLOMNICELL, INC.

Electronic Computers

Revenue
$1.2BFY2021: $1.1BFY2022: $1.3BFY2023: $1.1BFY2024: $1.1BFY2025: $1.2B
6.5% YoY
Operating margin
0.4%FY2021: 7.9%FY2022: -0.2%FY2023: -3.0%FY2024: 0.0%FY2025: 0.4%
1337% YoY
EBITDA
$84MFY2021: $162MFY2022: $85MFY2023: $52MFY2024: $83MFY2025: $84M
1.7% YoY
Market cap
—
Employees
—
Net debt / EBITDA
-3.5×
−$292M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$1.1B$1.3B$1.1B$1.1B$1.2B 6.5% FY2021: $1.1BFY2022: $1.3BFY2023: $1.1BFY2024: $1.1BFY2025: $1.2B
Operating income$90M−$2M−$35M$337K$5M 1431% FY2021: $90MFY2022: −$2MFY2023: −$35MFY2024: $337KFY2025: $5M
Net income$78M$6M−$20M$13M$2M 84% FY2021: $78MFY2022: $6MFY2023: −$20MFY2024: $13MFY2025: $2M
Operating cash flow$232M$78M$181M$188M$127M 32% FY2021: $232MFY2022: $78MFY2023: $181MFY2024: $188MFY2025: $127M
Capex$29M$48M$41M$36M$40M 11% FY2021: $29MFY2022: $48MFY2023: $41MFY2024: $36MFY2025: $40M
Stock-based comp$53M$68M$55M$39M$45M 13% FY2021: $53MFY2022: $68MFY2023: $55MFY2024: $39MFY2025: $45M
Buybacks$0$52M$0$0$78MFY2021: $0FY2022: $52MFY2023: $0FY2024: $0FY2025: $78M

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$8M$2M3881
FY2024$8M$15M3766
FY2023$11M$4M3168
FY2022$8M−$13M4268
FY2021$8M$23M15090