Earnings Calendar for CMPO
Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.
TICKER | MARKET CAP | EARNINGS DATE | FORECASTED EPS | REPORTED EPS | SURPRISE | SURPRISE % | FORECASTED REVENUE | REPORTED REVENUE | PRICE TARGET TREND | ANALYST RATING |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.68 B | 2026-03-12 | $0.30 | -- | -- | -- | $114.63 M | -$59.48 B | - | Buy | |
| $1.68 B | 2025-11-03 | $0.23 | $0.29 | 0.06 | 26.1% | $119.74 M | -- | - | Buy | |
| $1.68 B | 2025-08-07 | $0.20 | $0.25 | 0.05 | 25.0% | $117.16 M | $119.59 M | - | Buy | |
| $1.68 B | 2025-05-12 | $0.19 | $0.25 | 0.06 | 31.6% | $103.22 M | $59.82 M | - | Buy | |
| $1.68 B | 2025-03-05 | $0.23 | $0.27 | 0.04 | 17.4% | $109.17 M | $100.86 M | - | Buy | |
| $1.68 B | 2024-11-08 | $0.29 | $0.27 | -0.02 | -6.9% | $102.60 M | $107.14 M | - | Buy | |
| $1.68 B | 2024-08-07 | $0.26 | $0.27 | 0.01 | 3.8% | $103.25 M | $108.57 M | - | Buy | |
| $1.68 B | 2024-05-06 | $0.25 | $0.25 | 0.00 | 0.0% | $103.05 M | $104.01 M | - | Buy | |
| $1.68 B | 2024-03-06 | $0.22 | $0.26 | 0.04 | 18.2% | $102.87 M | $99.90 M | - | Buy | |
| $1.68 B | 2023-11-09 | $0.24 | $0.24 | 0.00 | 0.0% | $96.54 M | $96.89 M | - | Buy | |
| $1.68 B | 2023-08-14 | $0.25 | $0.25 | 0.00 | 0.0% | $100.68 M | $98.53 M | - | Buy | |
| $1.68 B | 2023-05-03 | $0.21 | $0.23 | 0.02 | 9.5% | $95.31 M | $95.32 M | - | Buy | |
| $1.68 B | 2023-03-01 | $0.23 | $0.20 | -0.03 | -13.0% | $93.50 M | $93.79 M | - | Buy | |
| $1.68 B | 2022-11-02 | $0.22 | $0.22 | 0.00 | 0.0% | $98.00 M | $103.31 M | - | Buy | |
| $1.68 B | 2022-08-04 | $0.12 | -$0.32 | -0.44 | -366.7% | $85.60 M | $97.20 M | - | Buy | |
| $1.68 B | 2022-05-09 | $0.17 | $0.16 | -0.01 | -5.9% | $77.30 M | $84.18 M | - | Buy | |
| $1.68 B | 2022-03-10 | -- | $1.35 | -- | -- | $75.10 M | $75.30 M | - | Buy | |
| $1.68 B | 2021-11-30 | -- | $0.20 | -- | -- | -- | $53.71 M | - | Buy | |
| $1.68 B | 2021-11-15 | -- | $1.25 | -- | -- | -- | $66.18 M | - | Buy | |
| $1.68 B | 2021-08-13 | -- | $1.44 | -- | -- | -- | $62.74 M | - | Buy | |
| $1.68 B | 2021-05-25 | -- | $1.56 | -- | -- | -- | $63.72 M | - | Buy | |
| $1.68 B | 2020-12-19 | -- | -- | -- | -- | -- | $62.56 M | - | Buy | |
| $1.68 B | 2020-03-31 | -- | $1.88 | -- | -- | -- | $80.44 M | - | Buy | |
Showing 1 to 23 of 23 results

CMPO
$1.68 B Market Cap
Earnings Date
2026-03-12
Thursday
Forecasted EPS$0.30
Reported EPS--
Forecasted Revenue$114.63 M
Reported Revenue-$59.48 B
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2025-11-03
Monday
Forecasted EPS$0.23
Reported EPS$0.29
Surprise0.06
Surprise %26.1%
Forecasted Revenue$119.74 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2025-08-07
Thursday
Forecasted EPS$0.20
Reported EPS$0.25
Surprise0.05
Surprise %25.0%
Forecasted Revenue$117.16 M
Reported Revenue$119.59 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2025-05-12
Monday
Forecasted EPS$0.19
Reported EPS$0.25
Surprise0.06
Surprise %31.6%
Forecasted Revenue$103.22 M
Reported Revenue$59.82 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2025-03-05
Wednesday
Forecasted EPS$0.23
Reported EPS$0.27
Surprise0.04
Surprise %17.4%
Forecasted Revenue$109.17 M
Reported Revenue$100.86 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2024-11-08
Friday
Forecasted EPS$0.29
Reported EPS$0.27
Surprise-0.02
Surprise %-6.9%
Forecasted Revenue$102.60 M
Reported Revenue$107.14 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2024-08-07
Wednesday
Forecasted EPS$0.26
Reported EPS$0.27
Surprise0.01
Surprise %3.8%
Forecasted Revenue$103.25 M
Reported Revenue$108.57 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2024-05-06
Monday
Forecasted EPS$0.25
Reported EPS$0.25
Surprise0.00
Surprise %0.0%
Forecasted Revenue$103.05 M
Reported Revenue$104.01 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2024-03-06
Wednesday
Forecasted EPS$0.22
Reported EPS$0.26
Surprise0.04
Surprise %18.2%
Forecasted Revenue$102.87 M
Reported Revenue$99.90 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2023-11-09
Thursday
Forecasted EPS$0.24
Reported EPS$0.24
Surprise0.00
Surprise %0.0%
Forecasted Revenue$96.54 M
Reported Revenue$96.89 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2023-08-14
Monday
Forecasted EPS$0.25
Reported EPS$0.25
Surprise0.00
Surprise %0.0%
Forecasted Revenue$100.68 M
Reported Revenue$98.53 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2023-05-03
Wednesday
Forecasted EPS$0.21
Reported EPS$0.23
Surprise0.02
Surprise %9.5%
Forecasted Revenue$95.31 M
Reported Revenue$95.32 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2023-03-01
Wednesday
Forecasted EPS$0.23
Reported EPS$0.20
Surprise-0.03
Surprise %-13.0%
Forecasted Revenue$93.50 M
Reported Revenue$93.79 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2022-11-02
Wednesday
Forecasted EPS$0.22
Reported EPS$0.22
Surprise0.00
Surprise %0.0%
Forecasted Revenue$98.00 M
Reported Revenue$103.31 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2022-08-04
Thursday
Forecasted EPS$0.12
Reported EPS-$0.32
Surprise-0.44
Surprise %-366.7%
Forecasted Revenue$85.60 M
Reported Revenue$97.20 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2022-05-09
Monday
Forecasted EPS$0.17
Reported EPS$0.16
Surprise-0.01
Surprise %-5.9%
Forecasted Revenue$77.30 M
Reported Revenue$84.18 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2022-03-10
Thursday
Forecasted EPS--
Reported EPS$1.35
Forecasted Revenue$75.10 M
Reported Revenue$75.30 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2021-11-30
Tuesday
Forecasted EPS--
Reported EPS$0.20
Forecasted Revenue--
Reported Revenue$53.71 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2021-11-15
Monday
Forecasted EPS--
Reported EPS$1.25
Forecasted Revenue--
Reported Revenue$66.18 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2021-08-13
Friday
Forecasted EPS--
Reported EPS$1.44
Forecasted Revenue--
Reported Revenue$62.74 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2021-05-25
Tuesday
Forecasted EPS--
Reported EPS$1.56
Forecasted Revenue--
Reported Revenue$63.72 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2020-12-19
Saturday
Forecasted Revenue--
Reported Revenue$62.56 M
Price Target Trend-
Analyst RatingBuy

CMPO
$1.68 B Market Cap
Earnings Date
2020-03-31
Tuesday
Forecasted EPS--
Reported EPS$1.88
Forecasted Revenue--
Reported Revenue$80.44 M
Price Target Trend-
Analyst RatingBuy