CSQ
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Oct 31 2025—$5.03——$274M—
Jun 26 2025—($0.53)——$73M—
Jun 26 2024—$3.11——$12M—
Oct 30 2023—($0.08)——$203M—
Apr 29 2023—$1.15——$71M—
Oct 30 2022—($1.35)——$103M—
Apr 29 2022—($2.47)——$127M—
Oct 30 2021—$1.81——$115M—
Apr 29 2021—$4.71——$127M—
Oct 30 2020—$2.26——$133M—
Apr 29 2020—($0.82)——$89M—
Oct 30 2019—$0.33——$142M—

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.