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.

NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2026-04-28
Tuesday
Forecasted EPS$0.07
Reported EPS--
Forecasted Revenue$77.66 M
Reported Revenue--
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2026-04-24
Friday
Forecasted EPS$0.07
Reported EPS--
Forecasted Revenue$74.63 M
Reported Revenue--
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2026-01-30
Friday
Forecasted EPS$0.08
Reported EPS$0.09
Surprise0.01
Surprise %12.9%
Forecasted Revenue$82.98 M
Reported Revenue$96.68 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2025-07-30
Wednesday
Forecasted EPS$0.03
Reported EPS$0.03
Surprise-0.00
Surprise %0.0%
Forecasted Revenue$80.86 M
Reported Revenue$62.27 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2024-10-30
Wednesday
Forecasted EPS$0.07
Reported EPS$0.06
Surprise-0.01
Surprise %-17.4%
Forecasted Revenue$82.21 M
Reported Revenue$73.65 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2024-07-30
Tuesday
Forecasted EPS$0.04
Reported EPS$0.02
Surprise-0.02
Surprise %-53.9%
Forecasted Revenue$58.97 M
Reported Revenue$47.55 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2024-04-30
Tuesday
Forecasted EPS$0.07
Reported EPS$0.07
Surprise-0.00
Surprise %0.0%
Forecasted Revenue$81.16 M
Reported Revenue$85.62 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2024-01-30
Tuesday
Forecasted EPS$0.06
Reported EPS$0.08
Surprise0.02
Surprise %34.6%
Forecasted Revenue$79.42 M
Reported Revenue$85.61 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2023-09-30
Saturday
Forecasted EPS$0.14
Reported EPS$0.06
Surprise-0.08
Surprise %-59.0%
Forecasted Revenue$68.04 M
Reported Revenue$73.11 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS$0.06
Reported EPS$0.02
Surprise-0.05
Surprise %-69.9%
Forecasted Revenue$62.40 M
Reported Revenue$57.06 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2023-03-31
Friday
Forecasted EPS$0.09
Reported EPS$0.06
Surprise-0.03
Surprise %-31.3%
Forecasted Revenue$80.77 M
Reported Revenue$86.33 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2023-01-27
Friday
Forecasted EPS$13.00
Reported EPS$6.14
Surprise-6.86
Surprise %-52.8%
Forecasted Revenue$84.26 M
Reported Revenue$75.38 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2022-10-28
Friday
Forecasted EPS$9.08
Reported EPS$8.46
Surprise-0.62
Surprise %-6.8%
Forecasted Revenue$75.50 M
Reported Revenue$76.29 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2022-07-29
Friday
Forecasted EPS$9.98
Reported EPS$6.87
Surprise-3.11
Surprise %-31.2%
Forecasted Revenue$77.57 M
Reported Revenue$66.72 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2022-04-28
Thursday
Forecasted EPS$7.56
Reported EPS$2.83
Surprise-4.73
Surprise %-62.6%
Forecasted Revenue$62.65 M
Reported Revenue$50.12 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2022-02-14
Monday
Forecasted EPS$12.72
Reported EPS$7.58
Surprise-5.14
Surprise %-40.4%
Forecasted Revenue$104.23 M
Reported Revenue$92.50 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2021-10-29
Friday
Forecasted EPS$13.03
Reported EPS$12.31
Surprise-0.72
Surprise %-5.5%
Forecasted Revenue--
Reported Revenue$107.92 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2021-07-30
Friday
Forecasted EPS$12.10
Reported EPS$11.89
Surprise-0.21
Surprise %-1.7%
Forecasted Revenue--
Reported Revenue$104.49 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2021-04-30
Friday
Forecasted EPS$4.98
Reported EPS$4.87
Surprise-0.11
Surprise %-2.2%
Forecasted Revenue--
Reported Revenue$69.71 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2021-01-29
Friday
Forecasted EPS$10.44
Reported EPS$9.18
Surprise-1.26
Surprise %-12.1%
Forecasted Revenue--
Reported Revenue$93.32 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2020-10-30
Friday
Forecasted EPS$11.18
Reported EPS$10.39
Surprise-0.79
Surprise %-7.1%
Forecasted Revenue$40.44 M
Reported Revenue$91.82 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2020-07-30
Thursday
Forecasted EPS$8.47
Reported EPS$10.26
Surprise1.79
Surprise %21.1%
Forecasted Revenue$31.01 M
Reported Revenue$84.51 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2020-05-15
Friday
Forecasted EPS$3.25
Reported EPS$3.74
Surprise0.49
Surprise %15.1%
Forecasted Revenue$32.65 M
Reported Revenue$54.16 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2020-01-30
Thursday
Forecasted EPS$9.27
Reported EPS$8.35
Surprise-0.92
Surprise %-9.9%
Forecasted Revenue$41.72 M
Reported Revenue$78.07 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2019-10-30
Wednesday
Forecasted EPS$10.94
Reported EPS$11.24
Surprise0.30
Surprise %2.7%
Forecasted Revenue$36.58 M
Reported Revenue$93.30 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2019-07-30
Tuesday
Forecasted EPS$9.32
Reported EPS$8.34
Surprise-0.98
Surprise %-10.5%
Forecasted Revenue$42.04 M
Reported Revenue$71.39 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2019-04-26
Friday
Forecasted EPS$4.30
Reported EPS$3.78
Surprise-0.52
Surprise %-12.1%
Forecasted Revenue$42.81 M
Reported Revenue$51.86 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2019-01-30
Wednesday
Forecasted EPS$13.06
Reported EPS$16.32
Surprise3.26
Surprise %25.0%
Forecasted Revenue$30.07 M
Reported Revenue$74.24 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2018-10-30
Tuesday
Forecasted EPS$26.49
Reported EPS$18.57
Surprise-7.92
Surprise %-29.9%
Forecasted Revenue$53.61 M
Reported Revenue$74.22 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2018-07-30
Monday
Forecasted EPS$18.66
Reported EPS$12.68
Surprise-5.98
Surprise %-32.0%
Forecasted Revenue$55.30 M
Reported Revenue$53.99 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2018-04-27
Friday
Forecasted EPS$2.35
Reported EPS$5.03
Surprise2.68
Surprise %114.0%
Forecasted Revenue$17.56 M
Reported Revenue$43.90 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2018-01-30
Tuesday
Forecasted EPS$9.27
Reported EPS$13.76
Surprise4.49
Surprise %48.4%
Forecasted Revenue$25.32 M
Reported Revenue$56.46 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2017-10-30
Monday
Forecasted EPS$11.27
Reported EPS$15.15
Surprise3.88
Surprise %34.4%
Forecasted Revenue$27.96 M
Reported Revenue$62.70 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2017-07-28
Friday
Forecasted EPS$11.85
Reported EPS$16.91
Surprise5.06
Surprise %42.7%
Forecasted Revenue$26.33 M
Reported Revenue$57.77 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2017-04-28
Friday
Forecasted EPS$6.36
Reported EPS$5.78
Surprise-0.58
Surprise %-9.1%
Forecasted Revenue$41.35 M
Reported Revenue$36.58 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2017-01-30
Monday
Forecasted EPS$9.38
Reported EPS$8.78
Surprise-0.60
Surprise %-6.4%
Forecasted Revenue$40.15 M
Reported Revenue$40.14 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2016-10-28
Friday
Forecasted EPS--
Reported EPS$14.56
Forecasted Revenue--
Reported Revenue$58.88 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2016-07-29
Friday
Forecasted EPS--
Reported EPS$9.47
Forecasted Revenue--
Reported Revenue$42.30 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2016-04-28
Thursday
Forecasted EPS--
Reported EPS$5.61
Forecasted Revenue--
Reported Revenue$31.18 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2016-01-29
Friday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$36.65 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2015-10-30
Friday
Forecasted EPS--
Reported EPS$0.03
Forecasted Revenue--
Reported Revenue$28.33 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2015-07-30
Thursday
Forecasted EPS--
Reported EPS$0.03
Forecasted Revenue--
Reported Revenue$28.21 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2015-04-30
Thursday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$25.46 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2015-01-30
Friday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$33.20 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2014-10-30
Thursday
Forecasted EPS--
Reported EPS$0.03
Forecasted Revenue--
Reported Revenue$28.16 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2014-06-30
Monday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$23.88 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2014-03-31
Monday
Forecasted EPS--
Reported EPS$0.03
Forecasted Revenue--
Reported Revenue$28.38 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$37.41 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2013-09-30
Monday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$21.80 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$20.54 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2013-03-31
Sunday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$19.43 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS$0.03
Forecasted Revenue--
Reported Revenue$26.97 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2012-09-30
Sunday
Forecasted EPS--
Reported EPS$0.03
Forecasted Revenue--
Reported Revenue$26.66 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$14.95 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2012-03-31
Saturday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$19.46 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2011-12-31
Saturday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$18.07 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2011-09-30
Friday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$23.65 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$14.22 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2011-03-31
Thursday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$14.72 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$18.87 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2010-09-30
Thursday
Forecasted EPS--
Reported EPS$0.02
Forecasted Revenue--
Reported Revenue$18.06 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$8.12 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2010-03-31
Wednesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$10.95 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$8.39 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2009-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$9.39 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$10.32 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2009-03-31
Tuesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$11.14 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$6.31 M
NHMAF logo
NHMAF
$1.41 B Market Cap
Earnings Date
2008-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.01
Forecasted Revenue--
Reported Revenue$11.98 M