DNP
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Oct 31 2025—$0.42——$154M—
Dec 19 2024—$1.56——$76M—
Jun 21 2024—$0.71——$79M—
Mar 11 2024—($0.13)——-$177M—
Oct 31 2023—($0.13)——-$177M—
Jan 6 2023—($0.92)——$126M—
Jun 30 2022—$0.86——$171M—
Dec 30 2021—$0.07——$135M—
Jun 23 2021—$1.50——$146M—
Dec 29 2020—$0.32——$107M—
Apr 30 2020—($1.44)——$149M—
Oct 31 2019—$1.07——$327M—

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.