VMI
Next report

Oct 20 2026in 12 days

EPS estimate

$5.73

Revenue estimate

$1.12B

EPS beats

10 of last 12

EPS surprise

2024: 3.2%2024: 30.5%2024: 20.3%2024: 2.8%2025: 5.8%2025: -0.92%2025: 3.4%2025: 7.3%2026: -0.61%2026: 16.7%2026: 5.9%
Oct 25 2023Jul 21 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 21 2026$5.80$6.14+5.9%$1.09B$1.12B+2.3%
Apr 21 2026$4.72$5.51+16.7%$996M$1.03B+3.4%
Feb 17 2026$4.95$4.92-0.6%$1.04B$1.04B-0.5%
Oct 21 2025$4.64$4.98+7.3%$1.04B$1.05B+0.3%
Jul 22 2025$4.72$4.88+3.4%$1.03B$1.05B+1.8%
Apr 22 2025$4.36$4.32-0.9%$976M$969M-0.7%
Feb 18 2025$3.63$3.84+5.8%$1.01B$1.04B+2.4%
Oct 22 2024$4.00$4.11+2.8%$1.01B$1.02B+0.6%
Jul 24 2024$4.08$4.91+20.3%$1.04B$1.04B-0.1%
May 1 2024$3.31$4.32+30.5%$987M$978M-0.9%
Feb 21 2024$3.08$3.18+3.2%$1.04B$1.02B-2.0%
Oct 25 2023$3.78$4.12+9.0%$1.12B$1.05B-6.0%

Earnings & Revenue Estimates

AI Earnings SummaryQ2 2026
Checking for summary...

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.