Badger Meter reported Q2 total sales of $222.3M, down 7% YoY, with diluted EPS of $1.02 down 13% YoY as operating margin fell 110 bps to 17.7% and free cash flow declined to $21.9M from $40.6M. Management reaffirmed full-year 2026 organic revenue guidance as “flattish” vs 2025 (sequential improvement expected, with YoY growth weighted to Q4) while citing project pacing and ongoing electronics component cost/availability pressures. The company repurchased 204k shares for $25.3M in Q2 and has ~$90M remaining under its authorization, alongside a renewed $150M undrawn credit facility.
The market should treat this as a timing problem, not a demand reset. The important implication is that earnings quality is still high enough to support the multiple, but cash conversion and inventory normalization can lag by a quarter or two when large municipal deployments start/stall, so the stock may remain range-bound until investors see consecutive quarters of sequential revenue acceleration.
The bigger second-order issue is supply-chain leverage: AI-driven electronics scarcity is a tax on the whole smart-meter ecosystem, but scale players with pricing power and platform flexibility should emerge better positioned than smaller AMI vendors. That makes BMI relatively stronger versus more fragmented metering peers, while also creating a hidden tailwind from data-center instrumentation demand that is real but not large enough to offset project lumpiness on its own.
Contrarian view: consensus may be over-focusing on the soft top line and underestimating how much of the year’s setup is pushed into Q4. The more relevant falsifier is not one bad quarter; it is a failure of sequential growth to persist into Q3/Q4, a gross margin slip below the low-40s floor, or working capital failing to unwind as shipments ramp. If those do not improve, the stock stops looking like a compounder and starts trading like a cyclically delayed project business.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mildly negative
Sentiment Score
-0.20
Ticker Sentiment