Recurring revenue has accelerated to nearly 6% today from 2% in 2018, reflecting a shift toward electromechanical systems and software. Management targets ~5% annual growth via disciplined bolt-on M&A, with a pipeline of over 900 potential targets and some deals accretive in year one. The company continues to reinvest in R&D, underpinning its status as a high-quality value compounder.
The strategic shift toward recurring-software and electrified access creates a convexity in margins: software annuity economics compress working capital swings and lifts gross margin over time, but only after a multi-year installed-base conversion and elevated upfront customer acquisition and integration spend. Expect near-term headline margins to oscillate around announced acquisitions and retrofit cycles, with most durable upside realized on a 12–36 month horizon as ARR scales and churn stabilizes. Competitive dynamics favor platforms that can bundle hardware, software and installation into a single service contract; this raises barriers for small hardware-only vendors and increases bargaining power for large installers and system integrators. Component-level winners include specialty sensor and secure-edge controller suppliers, while commodity lock makers face margin compression and lower multiples as their revenue becomes more cyclical and capital-intensive. Key tail risks that could reverse the thesis are cyber incidents and tightening financing conditions for bolt-ons: a material breach or new privacy regulation could force costly redesigns and slow customer adoption, and rising rates would make historically accretive small acquisitions dilutive. Near-term catalysts to watch are incremental ARR disclosures, mix metrics (ARR/total rev), and integration commentary on recent bolt-ons — these will move sentiment over days to quarters, while structural margin realization plays out over years.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
moderately positive
Sentiment Score
0.45