CVEO
Next report

Oct 30 2026in 16 days

EPS estimate

($0.27)

Revenue estimate

$174M

EPS beats

6 of last 12

EPS surprise

2024: 122.2%2024: -75.0%2024: 166.7%2024: -1465.2%2025: -225.9%2025: 7.7%2025: -733.3%2025: -120.0%2026: -36.6%2026: 44.3%2026: 23.3%
Oct 27 2023Jul 30 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 30 2026($0.30)($0.23)+23.3%$172M$180M+4.6%
May 1 2026($0.61)($0.34)+44.3%$155M$173M+11.6%
Mar 3 2026($0.41)($0.56)-36.6%$170M$162M-5.0%
Oct 31 2025$0.20($0.04)-120.0%$174M$170M-1.8%
Jul 29 2025($0.03)($0.25)-733.3%$179M$163M-8.9%
Apr 30 2025($0.78)($0.72)+7.7%$148M$144M-2.8%
Feb 27 2025($0.27)($0.88)-225.9%$177M$151M-14.6%
Oct 30 2024($0.02)($0.36)-1465.2%$161M$176M+9.4%
Jul 30 2024$0.21$0.56+166.7%$174M$189M+8.6%
Apr 26 2024($0.20)($0.35)-75.0%$155M$166M+7.4%
Feb 29 2024($0.27)$0.06+122.2%$151M$171M+13.0%
Oct 27 2023$0.21$0.61+190.5%$151M$184M+21.5%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+4.02%
EPS—
FY2028
Rev+4.54%
EPS—
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028E
Revenue Avg$693M$721M$754M
Low$682M$710M$744M
High$698M$739M$764M
EBITDA Avg$60M$71M—
Low$52M$68M—
High$84M$77M—
EBIT Avg$-3M$15M—
Low$-11M$13M—
High$21M$22M—
Net Income Avg$-13M$3M—
Low$-22M$1M—
High$7M$7M—
EPS Avg$-1.28$0.34—
Low$-1.75$0.09—
High$0.52$0.59—
Analysts (Rev / EPS)6 / 46 / 41 / 2
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$166M$173M$183M$186M$177M
Low$160M$166M$176M$179M$170M
High$170M$176M$187M$190M$180M
EBITDA Avg$11M$14M$16M$18M$16M
Low$11M$14M$16M$18M$16M
High$13M$14M$16M$18M$16M
EBIT Avg$-4M$-1M$1M$4M$2M
Low$-5M$-1M$1M$4M$2M
High$-2M$-1M$1M$4M$2M
Net Income Avg$-4M$-1M$926,100$3M$1M
Low$-5M$-1M$876,972$3M$1M
High$-2M$-1M$950,052$3M$1M
EPS Avg$-0.35$-0.10$0.08$0.25$0.13
Low$-0.43$-0.11$0.08$0.23$0.12
High$-0.21$-0.10$0.09$0.25$0.13
Analysts (Rev / EPS)6 / 33 / 13 / 13 / 13 / 1
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.