CTSDF(CTSDF)
CTSDF
Next report
Aug 6 2025
EPS estimate
$0.10
Revenue estimate
$459M
EPS beats
10 of last 12
EPS surprise
Each report against the estimate that stood when it landed.
May 10 2022Mar 6 2025
| Reported | EPS est | EPS actual | Surprise | Revenue est | Revenue actual | Surprise |
|---|---|---|---|---|---|---|
| Mar 6 2025 | $0.10 | $0.16 | +53.4% | $454M | $473M | +4.3% |
| Nov 12 2024 | $0.07 | $0.09 | +24.7% | $471M | $466M | -0.9% |
| Aug 8 2024 | $0.10 | $0.14 | +33.1% | $472M | $476M | +1.0% |
| May 9 2024 | $0.09 | $0.08 | -9.4% | $498M | $464M | -6.8% |
| Mar 6 2024 | $0.10 | $0.14 | +42.0% | $535M | $491M | -8.1% |
| Nov 14 2023 | $0.08 | $0.07 | -5.9% | $456M | $523M | +14.7% |
| Aug 8 2023 | $0.09 | $0.09 | +0.0% | $483M | $502M | +3.9% |
| May 10 2023 | $0.06 | $0.09 | +51.2% | $467M | $501M | +7.4% |
| Mar 16 2023 | $0.10 | $0.16 | +60.0% | $566M | $473M | -16.5% |
| Nov 8 2022 | $0.10 | $0.10 | +0.0% | $441M | $436M | -1.2% |
| Aug 9 2022 | $0.10 | $0.14 | +40.0% | $452M | $463M | +2.4% |
| May 10 2022 | $0.07 | $0.10 | +42.9% | $399M | $440M | +10.3% |
Earnings & Revenue Estimates
Forward Growth Estimates (YoY)
FY2027
Rev+1.57%
EPS-7.04%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
| Metric | FY2026E | FY2027E |
|---|---|---|
| Revenue Avg | $2.75B | $2.80B |
| Low | $2.67B | $2.71B |
| High | $2.80B | $2.85B |
| EBITDA Avg | $297M | $273M |
| Low | $289M | $265M |
| High | $302M | $277M |
| EBIT Avg | $228M | $214M |
| Low | $220M | $207M |
| High | $233M | $219M |
| Net Income Avg | $144M | $134M |
| Low | $138M | $128M |
| High | $148M | $137M |
| EPS Avg | $0.73 | $0.68 |
| Low | $0.70 | $0.65 |
| High | $0.75 | $0.69 |
| Analysts (Rev / EPS) | 3 / 1 | 2 / 1 |
Quarterly
| Metric | Q4 2026 | Q1 2027 | Q2 2027 | Q3 2027 | Q4 2027 |
|---|---|---|---|---|---|
| Revenue Avg | $746M | $667M | $690M | $738M | $701M |
| Low | $746M | $667M | $690M | $738M | $701M |
| High | $746M | $667M | $690M | $738M | $701M |
| EBITDA Avg | $93M | — | — | — | — |
| Low | $93M | — | — | — | — |
| High | $93M | — | — | — | — |
| EBIT Avg | $77M | — | — | — | — |
| Low | $77M | — | — | — | — |
| High | $77M | — | — | — | — |
| Net Income Avg | $50M | — | — | — | — |
| Low | $50M | — | — | — | — |
| High | $50M | — | — | — | — |
| EPS Avg | $0.27 | — | — | — | — |
| Low | $0.27 | — | — | — | — |
| High | $0.27 | — | — | — | — |
| Analysts (Rev / EPS) | 1 / 1 | 1 / — | 1 / — | 1 / — | 1 / — |
AI Earnings SummaryQ3 2024
Checking for summary...
Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data
Explore More
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers