NPRRF
Next report

Nov 10 2026in 27 days

EPS estimate

$0.13

Revenue estimate

$1.07B

EPS beats

5 of last 8

EPS surprise

2024: -47.2%2024: -40.6%2024: -155.2%2025: 15.3%2025: 52.5%2025: 97.2%2026: 118.0%2026: 62.4%
May 10 2024Aug 10 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 10 2026$0.09$0.14+62.4%$1.05B$1.03B-1.5%
Feb 9 2026$0.19$0.42+118.0%$1.12B$1.08B-2.8%
Nov 10 2025$0.06$0.11+97.2%$1.12B$1.07B-4.7%
Aug 8 2025$0.09$0.14+52.5%$1.10B$1.10B+0.2%
Feb 7 2025$0.22$0.25+15.3%$1.04B$1.06B+2.0%
Nov 8 2024$0.19($0.11)-155.2%$1.12B$1.11B-0.9%
Aug 8 2024$0.17$0.10-40.6%$979M$947M-3.3%
May 10 2024$0.05$0.02-47.2%$1.03B$1.03B+0.0%
Feb 7 2023—$4.35————
Nov 8 2022—$5.99————
Aug 9 2022—$32.34————
May 11 2022—$14.82————

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.