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.

IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2026-11-13
Friday
Forecasted EPS$0.03
Reported EPS--
Forecasted Revenue$855.23 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2026-08-13
Thursday
Forecasted EPS$0.12
Reported EPS$0.20
Surprise0.08
Surprise %63.8%
Forecasted Revenue$787.99 M
Reported Revenue$792.68 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2026-05-13
Wednesday
Forecasted EPS$0.12
Reported EPS$0.44
Surprise0.32
Surprise %270.8%
Forecasted Revenue$911.17 M
Reported Revenue$877.22 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2026-02-06
Friday
Forecasted EPS$0.17
Reported EPS$0.20
Surprise0.03
Surprise %17.9%
Forecasted Revenue$994.77 M
Reported Revenue$975.55 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2025-11-13
Thursday
Forecasted EPS$0.15
Reported EPS$0.20
Surprise0.05
Surprise %35.8%
Forecasted Revenue$879.33 M
Reported Revenue$876.59 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2025-08-08
Friday
Forecasted EPS$0.24
Reported EPS$0.36
Surprise0.12
Surprise %52.6%
Forecasted Revenue$870.50 M
Reported Revenue$857.59 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2025-05-13
Tuesday
Forecasted EPS$0.11
Reported EPS$0.06
Surprise-0.05
Surprise %-46.9%
Forecasted Revenue$877.51 M
Reported Revenue$921.82 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2025-02-04
Tuesday
Forecasted EPS$0.33
Reported EPS$0.36
Surprise0.03
Surprise %10.6%
Forecasted Revenue$983.64 M
Reported Revenue$975.35 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2024-11-13
Wednesday
Forecasted EPS$0.15
Reported EPS$0.11
Surprise-0.04
Surprise %-28.4%
Forecasted Revenue$926.14 M
Reported Revenue$935.01 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2024-08-09
Friday
Forecasted EPS$0.08
Reported EPS$0.11
Surprise0.03
Surprise %42.9%
Forecasted Revenue$777.74 M
Reported Revenue$805.68 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2024-05-14
Tuesday
Forecasted EPS$0.08
Reported EPS$0.21
Surprise0.13
Surprise %160.7%
Forecasted Revenue$853.48 M
Reported Revenue$889.76 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2024-02-02
Friday
Forecasted EPS$0.13
Reported EPS$0.15
Surprise0.02
Surprise %15.8%
Forecasted Revenue$1.08 B
Reported Revenue$1.09 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2023-11-10
Friday
Forecasted EPS$0.03
Reported EPS$0.07
Surprise0.04
Surprise %151.8%
Forecasted Revenue$864.69 M
Reported Revenue$868.88 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2023-08-03
Thursday
Forecasted EPS$0.04
Reported EPS$0.06
Surprise0.02
Surprise %51.0%
Forecasted Revenue$828.59 M
Reported Revenue$822.22 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2023-05-09
Tuesday
Forecasted EPS$0.07
Reported EPS$0.13
Surprise0.06
Surprise %77.1%
Forecasted Revenue$1.02 B
Reported Revenue$904.84 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2023-02-03
Friday
Forecasted EPS$0.07
Reported EPS$0.12
Surprise0.05
Surprise %75.9%
Forecasted Revenue$1.12 B
Reported Revenue$1.10 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2022-11-11
Friday
Forecasted EPS$0.03
Reported EPS$0.02
Surprise-0.02
Surprise %-45.2%
Forecasted Revenue$888.57 M
Reported Revenue$837.54 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2022-08-01
Monday
Forecasted EPS$0.04
Reported EPS$0.05
Surprise0.01
Surprise %25.6%
Forecasted Revenue$824.40 M
Reported Revenue$748.29 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2022-05-13
Friday
Forecasted EPS$8.49
Reported EPS$14.96
Surprise6.47
Surprise %76.2%
Forecasted Revenue$880.93 M
Reported Revenue$851.80 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2022-02-01
Tuesday
Forecasted EPS$0.65
Reported EPS$11.89
Surprise11.25
Surprise %1,743.4%
Forecasted Revenue$1.06 B
Reported Revenue$1.10 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2021-11-10
Wednesday
Forecasted EPS-$12.05
Reported EPS$0.71
Surprise12.75
Surprise %105.9%
Forecasted Revenue$976.75 M
Reported Revenue$8.01 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2021-07-29
Thursday
Forecasted EPS--
Reported EPS-$11.38
Forecasted Revenue$1.15 B
Reported Revenue$7.18 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2021-05-12
Wednesday
Forecasted EPS-$60.99
Reported EPS-$8.29
Surprise52.71
Surprise %86.4%
Forecasted Revenue$1.94 B
Reported Revenue$17.49 M
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2021-01-27
Wednesday
Forecasted EPS-$3.88
Reported EPS$2.68
Surprise6.56
Surprise %169.2%
Forecasted Revenue$2.50 B
Reported Revenue$2.58 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2020-11-11
Wednesday
Forecasted EPS-$18.62
Reported EPS-$8.16
Surprise10.47
Surprise %56.2%
Forecasted Revenue$1.98 B
Reported Revenue$1.93 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2020-07-29
Wednesday
Forecasted EPS--
Reported EPS-$40.22
Forecasted Revenue$669.49 M
Reported Revenue$1.22 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2020-05-11
Monday
Forecasted EPS-$4.44
Reported EPS-$0.23
Surprise4.20
Surprise %94.8%
Forecasted Revenue$2.46 B
Reported Revenue$2.26 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2020-01-31
Friday
Forecasted EPS$5.39
Reported EPS$0.35
Surprise-5.05
Surprise %-93.6%
Forecasted Revenue$2.97 B
Reported Revenue$2.75 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2019-11-07
Thursday
Forecasted EPS$3.83
Reported EPS$2.03
Surprise-1.80
Surprise %-47.0%
Forecasted Revenue$2.71 B
Reported Revenue$2.75 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2019-07-31
Wednesday
Forecasted EPS$5.01
Reported EPS$7.71
Surprise2.70
Surprise %53.9%
Forecasted Revenue$2.66 B
Reported Revenue$2.62 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2019-05-08
Wednesday
Forecasted EPS$2.82
Reported EPS$2.60
Surprise-0.22
Surprise %-7.8%
Forecasted Revenue$2.95 B
Reported Revenue$2.66 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2019-01-30
Wednesday
Forecasted EPS$10.26
Reported EPS$9.65
Surprise-0.61
Surprise %-5.9%
Forecasted Revenue$2.95 B
Reported Revenue$3.01 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2018-11-07
Wednesday
Forecasted EPS-$10.50
Reported EPS-$0.86
Surprise9.65
Surprise %91.9%
Forecasted Revenue--
Reported Revenue$2.45 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2018-07-31
Tuesday
Forecasted EPS$7.70
Reported EPS$5.90
Surprise-1.80
Surprise %-23.4%
Forecasted Revenue--
Reported Revenue$2.60 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2018-05-09
Wednesday
Forecasted EPS$0.05
Reported EPS-$12.23
Surprise-12.28
Surprise %-24,550.0%
Forecasted Revenue--
Reported Revenue$2.99 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2018-01-31
Wednesday
Forecasted EPS$12.18
Reported EPS$10.97
Surprise-1.21
Surprise %-9.9%
Forecasted Revenue--
Reported Revenue$3.14 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2017-11-07
Tuesday
Forecasted EPS$2.02
Reported EPS-$6.22
Surprise-8.24
Surprise %-407.7%
Forecasted Revenue--
Reported Revenue$2.65 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2017-08-04
Friday
Forecasted EPS$7.20
Reported EPS$6.24
Surprise-0.96
Surprise %-13.3%
Forecasted Revenue--
Reported Revenue$2.61 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2017-05-10
Wednesday
Forecasted EPS-$9.15
Reported EPS-$5.90
Surprise3.25
Surprise %35.5%
Forecasted Revenue--
Reported Revenue$2.90 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2017-01-26
Thursday
Forecasted EPS$7.75
Reported EPS$0.12
Surprise-7.63
Surprise %-98.4%
Forecasted Revenue--
Reported Revenue$2.98 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2016-11-07
Monday
Forecasted EPS--
Reported EPS$4.32
Forecasted Revenue--
Reported Revenue$2.84 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2016-07-29
Friday
Forecasted EPS--
Reported EPS$6.33
Forecasted Revenue--
Reported Revenue$2.86 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2016-05-11
Wednesday
Forecasted EPS$7.55
Reported EPS$3.12
Surprise-4.43
Surprise %-58.7%
Forecasted Revenue--
Reported Revenue$2.84 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2016-01-29
Friday
Forecasted EPS--
Reported EPS$16.80
Forecasted Revenue--
Reported Revenue$2.95 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2015-11-08
Sunday
Forecasted EPS$2.32
Reported EPS$2.66
Surprise0.34
Surprise %14.7%
Forecasted Revenue--
Reported Revenue$2.53 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2015-07-31
Friday
Forecasted EPS$5.54
Reported EPS$11.13
Surprise5.59
Surprise %100.9%
Forecasted Revenue--
Reported Revenue$2.52 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2015-05-11
Monday
Forecasted EPS$9.39
Reported EPS$0.13
Surprise-9.27
Surprise %-98.7%
Forecasted Revenue--
Reported Revenue$2.77 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2015-01-29
Thursday
Forecasted EPS$16.12
Reported EPS$15.20
Surprise-0.92
Surprise %-5.7%
Forecasted Revenue--
Reported Revenue$3.25 B
Price Target Trend-
Analyst RatingBuy
IMHDF logo
IMHDF
$7.55 B Market Cap
Earnings Date
2014-11-06
Thursday
Forecasted EPS$0.62
Reported EPS$0.01
Surprise-0.60
Surprise %-97.6%
Forecasted Revenue--
Reported Revenue$2.72 B
Price Target Trend-
Analyst RatingBuy