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.

CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2026-08-18
Tuesday
Forecasted EPS$2.82
Reported EPS--
Forecasted Revenue$7.47 B
Reported Revenue--
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2026-02-10
Tuesday
Forecasted EPS$4.14
Reported EPS$0.84
Surprise-3.30
Surprise %-79.7%
Forecasted Revenue$8.51 B
Reported Revenue$8.44 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2025-08-18
Monday
Forecasted EPS$2.62
Reported EPS$1.38
Surprise-1.24
Surprise %-47.3%
Forecasted Revenue$7.18 B
Reported Revenue$4.74 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2025-02-11
Tuesday
Forecasted EPS$4.41
Reported EPS$2.56
Surprise-1.85
Surprise %-42.0%
Forecasted Revenue$8.54 B
Reported Revenue$5.08 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2024-08-13
Tuesday
Forecasted EPS$1.80
Reported EPS$1.83
Surprise0.03
Surprise %1.7%
Forecasted Revenue$6.63 B
Reported Revenue$4.50 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2024-04-11
Thursday
Forecasted EPS$4.07
Reported EPS$2.78
Surprise-1.29
Surprise %-31.7%
Forecasted Revenue$7.94 B
Reported Revenue$5.69 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS$1.67
Reported EPS$0.82
Surprise-0.85
Surprise %-51.1%
Forecasted Revenue$6.16 B
Reported Revenue$3.94 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2022-12-30
Friday
Forecasted EPS$3.50
Reported EPS$2.36
Surprise-1.14
Surprise %-32.6%
Forecasted Revenue$6.90 B
Reported Revenue$4.97 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2022-06-30
Thursday
Forecasted EPS$1.09
Reported EPS$0.63
Surprise-0.46
Surprise %-42.3%
Forecasted Revenue$4.66 B
Reported Revenue$2.96 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2021-12-30
Thursday
Forecasted EPS$3.40
Reported EPS$2.76
Surprise-0.64
Surprise %-18.8%
Forecasted Revenue$5.85 B
Reported Revenue$4.32 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2021-06-30
Wednesday
Forecasted EPS$1.09
Reported EPS$0.61
Surprise-0.48
Surprise %-43.9%
Forecasted Revenue$4.44 B
Reported Revenue$2.26 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2020-12-30
Wednesday
Forecasted EPS$3.12
Reported EPS$2.13
Surprise-0.99
Surprise %-31.7%
Forecasted Revenue$5.55 B
Reported Revenue$3.07 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2020-06-30
Tuesday
Forecasted EPS$1.92
Reported EPS$1.06
Surprise-0.86
Surprise %-44.8%
Forecasted Revenue$4.40 B
Reported Revenue$2.39 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2019-12-30
Monday
Forecasted EPS$2.68
Reported EPS$1.43
Surprise-1.25
Surprise %-46.6%
Forecasted Revenue$4.61 B
Reported Revenue$2.56 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2019-06-30
Sunday
Forecasted EPS--
Reported EPS$1.17
Forecasted Revenue--
Reported Revenue$2.82 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2018-12-31
Monday
Forecasted EPS--
Reported EPS$1.97
Forecasted Revenue--
Reported Revenue$3.48 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2018-06-30
Saturday
Forecasted EPS--
Reported EPS$1.41
Forecasted Revenue--
Reported Revenue$3.75 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2017-12-31
Sunday
Forecasted EPS--
Reported EPS$2.36
Forecasted Revenue--
Reported Revenue$4.09 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2017-06-30
Friday
Forecasted EPS--
Reported EPS$1.16
Forecasted Revenue--
Reported Revenue$3.26 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2016-12-31
Saturday
Forecasted EPS--
Reported EPS$1.76
Forecasted Revenue--
Reported Revenue$3.67 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2016-06-30
Thursday
Forecasted EPS--
Reported EPS$1.14
Forecasted Revenue--
Reported Revenue$2.98 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2015-12-31
Thursday
Forecasted EPS--
Reported EPS$1.55
Forecasted Revenue--
Reported Revenue$3.14 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2015-06-30
Tuesday
Forecasted EPS--
Reported EPS$1.44
Forecasted Revenue--
Reported Revenue$2.68 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2014-12-31
Wednesday
Forecasted EPS--
Reported EPS$1.53
Forecasted Revenue--
Reported Revenue$2.88 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2014-06-30
Monday
Forecasted EPS--
Reported EPS$1.36
Forecasted Revenue--
Reported Revenue$2.75 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$1.49
Forecasted Revenue--
Reported Revenue$2.89 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$0.60
Forecasted Revenue--
Reported Revenue$1.25 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2012-12-30
Sunday
Forecasted EPS--
Reported EPS$1.68
Forecasted Revenue--
Reported Revenue$3.34 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$0.99
Forecasted Revenue--
Reported Revenue$2.32 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2011-12-30
Friday
Forecasted EPS--
Reported EPS$0.99
Forecasted Revenue--
Reported Revenue$2.33 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$1.06
Forecasted Revenue--
Reported Revenue$2.56 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2010-12-30
Thursday
Forecasted EPS--
Reported EPS$1.01
Forecasted Revenue--
Reported Revenue$2.43 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.56
Forecasted Revenue--
Reported Revenue$1.34 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2009-12-30
Wednesday
Forecasted EPS--
Reported EPS$0.59
Forecasted Revenue--
Reported Revenue$1.43 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.49
Forecasted Revenue--
Reported Revenue$1.19 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2008-12-30
Tuesday
Forecasted EPS--
Reported EPS$0.50
Forecasted Revenue--
Reported Revenue$1.21 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2008-06-30
Monday
Forecasted EPS--
Reported EPS$0.56
Forecasted Revenue--
Reported Revenue$1.57 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2007-12-30
Sunday
Forecasted EPS--
Reported EPS$0.51
Forecasted Revenue--
Reported Revenue$1.43 B
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2007-06-30
Saturday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$966.32 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2006-12-30
Saturday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$897.69 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2006-06-30
Friday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$575.82 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2005-12-30
Friday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$569.01 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2005-06-30
Thursday
Forecasted EPS--
Reported EPS$0.20
Forecasted Revenue--
Reported Revenue$601.23 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2004-12-30
Thursday
Forecasted EPS--
Reported EPS$0.21
Forecasted Revenue--
Reported Revenue$617.62 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2004-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.07
Forecasted Revenue--
Reported Revenue$286.36 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2003-12-30
Tuesday
Forecasted EPS--
Reported EPS$0.06
Forecasted Revenue--
Reported Revenue$261.15 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2003-06-30
Monday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$202.51 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2002-12-30
Monday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$156.70 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2002-06-30
Sunday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$120.55 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2001-12-30
Sunday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$108.69 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2001-06-30
Saturday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$111.42 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2000-12-30
Saturday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$124.58 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
2000-06-30
Friday
Forecasted EPS--
Reported EPS$0.01
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1999-12-30
Thursday
Forecasted EPS--
Reported EPS$0.02
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1999-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.02
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1998-12-30
Wednesday
Forecasted EPS--
Reported EPS$0.02
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1998-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.01
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1997-12-30
Tuesday
Forecasted EPS--
Reported EPS$0.02
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1997-06-30
Monday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$89.43 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1996-12-30
Monday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$90.57 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1996-06-30
Sunday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$87.52 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1995-12-30
Saturday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$83.11 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1994-06-30
Thursday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$51.15 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1993-12-30
Thursday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$47.56 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1993-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$37.71 M
CMXHF logo
CMXHF
$48.05 B Market Cap
Earnings Date
1992-12-30
Wednesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$38.76 M