Open in interactive viewer → charts, metric popovers & call review

SoundThinking's ShotSpotter Stalls: A $10M Guide Cut Exposes the Political Cost of Gunfire Detection

The public-safety software maker flips to positive EBITDA on a $4M cost cut, but admits its flagship product's sales cycle is lengthening as acoustic gunshot detection turns political — and the Chicago RFP now trails into 2027.
SSTI · Earnings Call · 2026-08-13
The second quarter was the one where SoundThinking stopped papering over the cracks. CEO Ralph Clark opened the call counting a top-line near-miss as "a near miss, but a miss nevertheless," then made the uncomfortable admission that the flagship growth engine had failed on both bookings and go-lives.

The fuller truth is that ShotSpotter sales cycles are elongating at the same time our sales team is underperforming.

Ralph Clark, CEO · 2026-08-13
Through the discomfort, the company slashed its full-year 2026 revenue guidance from $109–111M to $99–100M — roughly a $10M haircut — and lowered the adjusted EBITDA margin target to 8–9%. It was an abrupt reversal from the May call, where management framed the year as a reliable two-act structure.

We've acknowledged that our structure of our year is going to be more back-end loaded... $50 million in the first half and then $60 million in the second half of the year.

Ralph Clark, CEO · 2026-05-14
That geometry never materialized. CFO Alan Stewart's "no more than 30 to 45 days away from getting paper" “CrimeTracer deal” — Ralph Clark, CEO · 2026-05-14 did finally land — a $2.5M ARR Texas Anti-Gang contract — but Puerto Rico, the other seven-figure ARR needle-mover, is now pushed out of 2026 entirely. Stewart's breakdown claimed roughly 70% of the cut was timing, not lost contracts — professional-services pushouts in New York City, SafePointe go-lives slipping a quarter or two, and the remaining 30% being "the slightly slower in terms of the actual sales movement" of new bookings.

Cadence versus demand

Management was careful to separate two distinct problems. SafePointe, the weapons-detection business, has a cadence problem, not a demand problem. Deals are converting into bookings — nearly 90 new lanes in the quarter, with more than 100 lanes in flight representing $2M+ of ARR — but go-lives are lumpy as enterprise hospitals and casinos scale from one or two lanes to double-digit deployments. Ralph's mitigation is blunt: “We're simply not going to model lumpy go-live cadence as though it were linear.” — Ralph Clark, CEO · 2026-08-13 He points to a 10-square-mile deal closed in Q4 2025 that still hasn't gone live. ShotSpotter, by contrast, is a sales-execution and bookings problem. The Cape Town tender was awarded, then canceled after political shakeups in South Africa; ARPA wind-down has stalled federal funding for dozens of new and expansion deployments. It is a problem with precedent — back on the November 2025 call, Ralph acknowledged the team “took our eye off the ball on, I'll call it, the point execution with respect to ShotSpotter.” — Ralph A. Clark, Chief Executive Officer · 2025-11-12 The difference now is the scale: the guidance cut is roughly ten times larger than what triggered that earlier admission.

The politics of gunfire

What makes this quarter distinctive is how explicitly the company ties the elongating sale cycle to the politicalization of gunshot detection. The Cambridge, Massachusetts winback is the human and commercial fulcrum. After the city council withdrew from the Boston coverage area — against police leadership's protests — city employee Xavier Bautista was fatally shot, and the council reversed course within weeks. SoundThinking restored coverage at no cost during a 90-day reevaluation. But the pushback is broadening. In the Q&A, Ralph detailed how the John Oliver segment on ALPR "swept us in there," and how opponents are now tying acoustic gunshot detection to immigration enforcement — a novel attack vector that is stretching decisions out of their historical windows: “The opposition to law enforcement doing their job, they'll take any kind of tool or vector available to them to kind of help make their case.” — Ralph Clark, CEO · 2026-08-13 The company is responding with City Council education and community engagement, but it concedes the political charge is "definitely stretching out the process."

Chicago and the long wait

The best-case swing factor remains the enormous Chicago RFP — a potentially eight-figure opportunity the company still excludes from guidance. The city's procurement process now formally stretches into February 2027, a nonbinding referendum on restoring gunshot detection is on the November ballot, and four of nine declared mayoral candidates — including the two frontrunners — have made it a platform item. Ralph's read: “more clarity about the future of gunshot detection in Chicago early next year, if not sooner.” — Ralph Clark, CEO · 2026-08-13 The active campaigning around the City of Chicago race, combined with the referendum and the pending RFP, gives SoundThinking a genuine shot at a 2027 inflection. Against that waiting game, the company is buying time with a leaner base. Roughly 28 positions were cut, restructuring-related costs of ~$900K were absorbed, and the company expects ~$4M in annualized savings. “This was not a headcount reduction dressed up in strategy.” — Ralph Clark, CEO · 2026-08-13 The result: adjusted EBITDA swung from roughly -$0.1M in Q1 to +$1.2M in Q2. But the fundamentals tell a less forgiving story. Revenue of $24M was down 15% year-over-year, and gross margin collapsed 12 points. Gross margin fell to 46.6%, its lowest in the current cycle. R&D intensity is rising — R&D held at ~$4M, roughly 17% of revenue — but the operating margin sits at -28.9%, and the effective net cash position is a thin $10M. The market has voted. After a +38% run into early July, the stock shed ~27% in the four weeks following the report, leaving it 90% below its 2018 peak and in drawdown from the $9.65 July high. SoundThinking's bet is that the political pendulum — Cambridge, the Chicago referendum, the mayor's race — swings back before the cash runs out.