CMPX
Next report

Nov 4 2026in 21 days

EPS estimate

($0.12)

Revenue estimate

$229250

EPS beats

8 of last 12

EPS surprise

2024: -22.2%2024: 27.3%2024: 0.0%2024: 27.3%2025: -10.0%2025: 0.0%2025: -7.7%2025: 42.9%2026: 10.0%2026: 0.0%2026: -17.5%
Nov 9 2023Aug 6 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 6 2026($0.11)($0.13)-17.5%-$600000——
May 5 2026($0.10)($0.10)+0.0%-$818182——
Mar 5 2026($0.10)($0.09)+10.0%-$900000——
Nov 5 2025($0.14)($0.08)+42.9%———
Aug 11 2025($0.13)($0.14)-7.7%———
May 8 2025($0.12)($0.12)+0.0%———
Feb 27 2025($0.10)($0.11)-10.0%———
Nov 12 2024($0.11)($0.08)+27.3%———
Aug 12 2024($0.10)($0.10)+0.0%—$850000—
May 13 2024($0.11)($0.08)+27.3%———
Mar 21 2024($0.09)($0.11)-22.2%—$3M—
Nov 9 2023($0.11)($0.08)+27.3%———

Earnings & Revenue Estimates

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.