NGVC
Next report

Nov 19 2026in 42 days

EPS estimate

$0.55

Revenue estimate

$353M

EPS beats

12 of last 12

EPS surprise

2024: 78.9%2024: 12.9%2024: 33.3%2024: 39.3%2025: 7.5%2025: 33.3%2025: 2.0%2025: 10.9%2026: 6.5%2026: 10.9%2026: 27.3%
Nov 16 2023Aug 6 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 6 2026$0.52$0.66+27.3%$347M$335M-3.6%
May 7 2026$0.56$0.62+10.9%$348M$337M-3.1%
Feb 5 2026$0.46$0.49+6.5%$336M$336M+0.0%
Nov 20 2025$0.46$0.51+10.9%$348M$336M-3.4%
Aug 7 2025$0.49$0.50+2.0%$335M$329M-1.9%
May 8 2025$0.42$0.56+33.3%$330M$336M+1.9%
Feb 6 2025$0.40$0.43+7.5%$328M$330M+0.6%
Nov 21 2024$0.28$0.39+39.3%$317M$323M+1.9%
Aug 8 2024$0.30$0.40+33.3%$306M$309M+0.9%
May 9 2024$0.31$0.35+12.9%$299M$308M+3.2%
Feb 8 2024$0.19$0.34+78.9%—$302M—
Nov 16 2023$0.20$0.26+30.0%$285M$295M+3.5%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+5.52%
EPS+8.10%
FY2028
Rev-3.25%
EPS-6.06%
FY2029
Rev+16.36%
EPS+10.33%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2027EFY2028EFY2029EFY2030E
Revenue Avg$1.44B$1.39B$1.62B$1.70B
Low$1.37B$1.35B$1.57B$1.65B
High$1.48B$1.41B$1.65B$1.74B
EBITDA Avg$104M$101M$111M$117M
Low$102M$99M$108M$114M
High$107M$103M$112M$118M
EBIT Avg$70M$66M$73M$76M
Low$67M$64M$70M$73M
High$72M$68M$74M$78M
Net Income Avg$52M$49M$55M$58M
Low$51M$48M$52M$55M
High$54M$51M$56M$59M
EPS Avg$2.27$2.13$2.35$2.48
Low$2.18$2.04$2.25$2.38
High$2.32$2.18$2.41$2.54
Analysts (Rev / EPS)4 / 21 / 11 / 11 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027
Revenue Avg$350M$354M$352M$372M
Low$340M$345M$342M$362M
High$356M$361M$358M$379M
EBITDA Avg$25M$27M$25M$29M
Low$24M$26M$25M$28M
High$25M$27M$26M$29M
EBIT Avg$16M$18M$17M$20M
Low$16M$18M$16M$19M
High$17M$19M$17M$20M
Net Income Avg$12M$14M$13M$15M
Low$12M$13M$12M$15M
High$13M$14M$13M$15M
EPS Avg$0.53$0.60$0.54$0.65
Low$0.51$0.58$0.52$0.63
High$0.55$0.61$0.55$0.67
Analysts (Rev / EPS)3 / 11 / 11 / 11 / 1
AI Earnings SummaryQ3 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.