CSASF
Next report

Nov 13 2026in 29 days

EPS estimate

$0.86

Revenue estimate

$814M

EPS beats

5 of last 8

EPS surprise

2023: 143.3%2024: 59.4%2024: 6.0%2025: -6.0%2025: -36.9%2026: 48.7%2026: 22.8%2026: -3.3%
Nov 10 2023Aug 12 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 12 2026$0.96$0.93-3.3%$765M$753M-1.6%
May 15 2026$0.50$0.61+22.8%$759M$750M-1.2%
Feb 13 2026$0.64$0.95+48.7%$810M$801M-1.1%
Nov 14 2025$0.83$0.53-36.9%$776M$806M+3.9%
Aug 14 2025$0.80$0.76-6.0%$844M$756M-10.4%
May 15 2025—$0.40—$707M$729M+3.1%
Feb 14 2025—$1.18—$708M$745M+5.3%
Nov 14 2024—$0.52—$703M$670M-4.7%
Aug 9 2024—$0.64—$586M$622M+6.1%
May 15 2024$0.42$0.44+6.0%$614M$613M-0.1%
Feb 13 2024$0.49$0.78+59.4%$659M$664M+0.8%
Nov 10 2023$0.46$1.12+143.3%$591M$597M+1.0%

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.