05:00 PM EDT, 08/09/2024 (MT Newswires) -- Cadre (CDRE) reported Q2 earnings Friday of $0.31 per diluted share, up from $0.29 a year earlier.
Analysts polled by Capital IQ expected $0.27.
Net sales for the quarter ended June 30 were $144.3 million, up from $121.1 million a year earlier.
Analysts surveyed by Capital IQ expected $142.1 million.
The company said it now expects full-year 2024 net sales of $571 million to $582 million.
Analysts polled by Capital IQ expect $569.9 million.
Price: 34.60, Change: +0.75, Percent Change: +2.22