Mismanagement

STSensata Technologies Holding plc

Industrial Instruments For Measurement, Display, And Control

Revenue
$3.7BFY2021: $3.8BFY2022: $4.0BFY2023: $4.1BFY2024: $3.9BFY2025: $3.7B
5.8% YoY
Operating margin
6.4%FY2021: 16.6%FY2022: 16.6%FY2023: 4.5%FY2024: 3.8%FY2025: 6.4%
69% YoY
EBITDA
$494MFY2021: $892MFY2022: $951MFY2023: $489MFY2024: $462MFY2025: $494M
6.9% YoY
Market cap
—
Employees
—
Net debt / EBITDA
4.6×
$2.3B net debt
AI in 10-K
—

Red flags 1 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$3.8B$4.0B$4.1B$3.9B$3.7B 5.8% FY2021: $3.8BFY2022: $4.0BFY2023: $4.1BFY2024: $3.9BFY2025: $3.7B
Operating income$633M$670M$182M$149M$238M 59% FY2021: $633MFY2022: $670MFY2023: $182MFY2024: $149MFY2025: $238M
Net income$364M$311M−$4M$129M$31M 76% FY2021: $364MFY2022: $311MFY2023: −$4MFY2024: $129MFY2025: $31M
Operating cash flow$554M$461M$457M$552M$622M 13% FY2021: $554MFY2022: $461MFY2023: $457MFY2024: $552MFY2025: $622M
Capex$144M$150M$185M$159M$131M 17% FY2021: $144MFY2022: $150MFY2023: $185MFY2024: $159MFY2025: $131M
Stock-based comp$26M$32M$30M$39M$25M 35% FY2021: $26MFY2022: $32MFY2023: $30MFY2024: $39MFY2025: $25M
Buybacks$48M$292M$88M$69M$121M 75% FY2021: $48MFY2022: $292MFY2023: $88MFY2024: $69MFY2025: $121M
Dividends$0$51M$72M$72M$70M 2.5% FY2021: $0FY2022: $51MFY2023: $72MFY2024: $72MFY2025: $70M

Deal filings

None.

13D filers

None on file.

Insider trading

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

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——124118
FY2024——53162
FY2023——71140
FY2022——76121
FY2021——115130