CWBC
Next report

Oct 21 2026in 7 days

EPS estimate

$0.57

Revenue estimate

$57M

EPS beats

4 of last 11

EPS surprise

2024: -3.8%2024: -31.1%2024: 303.9%2024: -52.6%2025: -15.6%2025: -4.3%2025: -16.3%2025: 7.5%2026: 5.3%2026: 15.1%2026: -67.1%
Jan 25 2024Jul 23 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 23 2026$0.30$0.10-67.1%$56M$49M-11.4%
Apr 23 2026$0.53$0.61+15.1%$38M$39M+1.0%
Jan 22 2026$0.57$0.60+5.3%$38M$38M-0.2%
Oct 16 2025$0.53$0.57+7.5%$39M$37M-3.2%
Jul 17 2025$0.49$0.41-16.3%$37M$36M-3.0%
Apr 21 2025$0.47$0.45-4.3%$36M$34M-4.3%
Jan 23 2025$0.45$0.38-15.6%$34M$33M-2.9%
Oct 25 2024$0.38$0.18-52.6%$34M$31M-6.9%
Jul 23 2024$0.10$0.41+303.9%$34M$30M-13.1%
Apr 18 2024$0.45$0.31-31.1%$20M$20M+1.1%
Apr 5 2024—$0.50——$28M—
Jan 25 2024$0.52$0.50-3.8%$23M$22M-1.4%

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.