CSW

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Next report

Oct 29 2026in 22 days

EPS estimate

$3.63

Revenue estimate

$351M

EPS beats

9 of last 12

EPS surprise

2024: -5.3%2024: 10.9%2024: 13.3%2024: 6.1%2025: 3.5%2025: 0.90%2025: 4.0%2025: 7.2%2026: -26.4%2026: 30.3%2026: 10.3%
Nov 2 2023Jul 30 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 30 2026$3.48$3.84+10.3%$343M$351M+2.3%
May 26 2026$2.41$3.14+30.3%$301M$309M+2.8%
Jan 29 2026$1.93$1.42-26.4%$249M$233M-6.5%
Oct 30 2025$2.76$2.96+7.2%$278M$277M-0.5%
Jul 31 2025$2.74$2.85+4.0%$278M$264M-5.2%
May 22 2025$2.22$2.24+0.9%$233M$231M-1.0%
Jan 30 2025$1.43$1.48+3.5%$192M$194M+0.8%
Oct 30 2024$2.13$2.26+6.1%$217M$228M+5.0%
Jul 31 2024$2.18$2.47+13.3%$216M$226M+4.8%
May 23 2024$1.84$2.04+10.9%$204M$211M+3.4%
Feb 1 2024$1.13$1.07-5.3%$178M$175M-1.8%
Nov 2 2023$1.98$1.93-2.5%$207M$204M-1.6%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+19.41%
EPS+29.13%
FY2028
Rev+4.26%
EPS+8.54%
FY2029
Rev+4.47%
EPS+9.17%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2027EFY2028EFY2029E
Revenue Avg$1.28B$1.34B$1.40B
Low$1.27B$1.33B$1.37B
High$1.30B$1.35B$1.44B
EBITDA Avg$351M$369M$393M
Low$340M$363M$388M
High$362M$375M$399M
EBIT Avg$292M$317M$346M
Low$281M$310M$340M
High$303M$323M$351M
Net Income Avg$210M$228M$250M
Low$202M$224M$246M
High$218M$233M$254M
EPS Avg$12.59$13.66$14.92
Low$12.08$13.38$14.72
High$13.06$13.95$15.22
Analysts (Rev / EPS)5 / 44 / 34 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028
Revenue Avg$262M$319M$364M$364M$272M$335M
Low$261M$316M$361M$360M$269M$331M
High$263M$323M$369M$368M$275M$339M
EBITDA Avg$70M$101M$117M$115M$72M$106M
Low$69M$100M$116M$114M$72M$105M
High$71M$102M$119M$117M$73M$108M
EBIT Avg$51M$82M$100M$98M$56M$90M
Low$50M$82M$99M$97M$55M$89M
High$52M$84M$101M$99M$57M$92M
Net Income Avg$30M$54M$66M$65M$34M$59M
Low$30M$53M$66M$64M$33M$59M
High$31M$54M$68M$66M$34M$60M
EPS Avg$1.84$3.27$4.06$3.98$2.05$3.63
Low$1.80$3.23$4.01$3.93$2.03$3.59
High$1.87$3.33$4.13$4.05$2.09$3.70
Analysts (Rev / EPS)4 / 42 / 12 / 12 / 12 / 11 / 2
AI Earnings SummaryQ4 2026
Checking for summary...
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.