IMCI
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Oct 31 2025—($1.65)——$834671—
Nov 14 2024—($0.74)——$2M—
Aug 5 2024—($0.73)——$2M—
Apr 5 2024—($0.88)——$2M—
Jan 24 2024—($1.37)——$2M—
Oct 16 2023—$1.07————
Oct 10 2023—$1.35——$2M—
May 19 2023—($2.02)——$2M—
Nov 17 2022—($2.41)——$2M—
Aug 15 2022—($2.26)——$2M—
May 16 2022—($2.26)——$2M—
Mar 15 2022—($1.50)——$2M—

Earnings & Revenue Estimates

No analyst estimates available

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.