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.

HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2026-05-13
Wednesday
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2026-02-11
Wednesday
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2025-11-14
Friday
Forecasted Revenue$75.73 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2025-08-12
Tuesday
Forecasted EPS$1.05
Reported EPS$1.27
Surprise0.22
Surprise %21.0%
Forecasted Revenue$533.30 M
Reported Revenue$532.16 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2025-05-15
Thursday
Forecasted EPS$1.23
Reported EPS$1.27
Surprise0.04
Surprise %3.3%
Forecasted Revenue$499.78 M
Reported Revenue$479.13 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2025-02-13
Thursday
Forecasted EPS$1.94
Reported EPS$2.13
Surprise0.19
Surprise %9.8%
Forecasted Revenue$628.72 M
Reported Revenue$645.47 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2024-11-13
Wednesday
Forecasted EPS$1.57
Reported EPS$1.29
Surprise-0.28
Surprise %-17.8%
Forecasted Revenue$540.56 M
Reported Revenue$508.97 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2024-08-13
Tuesday
Forecasted EPS$2.79
Reported EPS$0.93
Surprise-1.86
Surprise %-66.7%
Forecasted Revenue$445.37 M
Reported Revenue$451.19 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2024-05-14
Tuesday
Forecasted EPS$1.13
Reported EPS$1.12
Surprise-0.01
Surprise %-0.9%
Forecasted Revenue$475.62 M
Reported Revenue$463.10 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2024-02-14
Wednesday
Forecasted EPS$1.48
Reported EPS$2.41
Surprise0.93
Surprise %62.8%
Forecasted Revenue$587.51 M
Reported Revenue$642.48 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2023-11-13
Monday
Forecasted EPS$1.03
Reported EPS$1.26
Surprise0.23
Surprise %22.3%
Forecasted Revenue$447.64 M
Reported Revenue$465.57 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS$0.97
Reported EPS$0.89
Surprise-0.08
Surprise %-8.1%
Forecasted Revenue$423.10 M
Reported Revenue$451.50 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2023-05-12
Friday
Forecasted EPS$1.71
Reported EPS$1.34
Surprise-0.37
Surprise %-21.6%
Forecasted Revenue$489.02 M
Reported Revenue$497.00 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2023-02-14
Tuesday
Forecasted EPS$158.70
Reported EPS$2.23
Surprise-156.47
Surprise %-98.6%
Forecasted Revenue$601.37 M
Reported Revenue$655.39 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2022-11-11
Friday
Forecasted EPS$72.45
Reported EPS$1.55
Surprise-70.90
Surprise %-97.9%
Forecasted Revenue$446.49 M
Reported Revenue$485.20 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2022-08-12
Friday
Forecasted EPS$131.70
Reported EPS$1.00
Surprise-130.70
Surprise %-99.2%
Forecasted Revenue$438.55 M
Reported Revenue$437.42 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2022-05-13
Friday
Forecasted EPS$1.29
Reported EPS$1.16
Surprise-0.13
Surprise %-10.1%
Forecasted Revenue$454.27 M
Reported Revenue$453.96 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2022-02-14
Monday
Forecasted EPS$159.45
Reported EPS$179.88
Surprise20.43
Surprise %12.8%
Forecasted Revenue$577.78 M
Reported Revenue$611.70 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2021-11-11
Thursday
Forecasted EPS$112.50
Reported EPS$117.93
Surprise5.43
Surprise %4.8%
Forecasted Revenue--
Reported Revenue$472.58 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2021-08-10
Tuesday
Forecasted EPS$79.40
Reported EPS$114.81
Surprise35.41
Surprise %44.6%
Forecasted Revenue--
Reported Revenue$474.49 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2021-05-13
Thursday
Forecasted EPS$65.70
Reported EPS$92.43
Surprise26.73
Surprise %40.7%
Forecasted Revenue--
Reported Revenue$439.51 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2021-02-15
Monday
Forecasted EPS$105.60
Reported EPS$1.51
Surprise-104.09
Surprise %-98.6%
Forecasted Revenue--
Reported Revenue$554.42 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2020-11-12
Thursday
Forecasted EPS$74.70
Reported EPS$63.17
Surprise-11.53
Surprise %-15.4%
Forecasted Revenue--
Reported Revenue$424.55 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2020-08-11
Tuesday
Forecasted EPS$57.75
Reported EPS$60.98
Surprise3.23
Surprise %5.6%
Forecasted Revenue--
Reported Revenue$371.66 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2020-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.50
Forecasted Revenue--
Reported Revenue$416.43 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2020-02-14
Friday
Forecasted EPS$1.26
Reported EPS$1.54
Surprise0.28
Surprise %22.2%
Forecasted Revenue--
Reported Revenue$583.27 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2019-11-11
Monday
Forecasted EPS$79.15
Reported EPS$62.97
Surprise-16.18
Surprise %-20.4%
Forecasted Revenue--
Reported Revenue$423.85 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2019-08-06
Tuesday
Forecasted EPS$89.82
Reported EPS$76.09
Surprise-13.73
Surprise %-15.3%
Forecasted Revenue--
Reported Revenue$429.31 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2019-05-14
Tuesday
Forecasted EPS$105.60
Reported EPS$60.73
Surprise-44.87
Surprise %-42.5%
Forecasted Revenue--
Reported Revenue$409.07 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2019-02-12
Tuesday
Forecasted EPS$198.50
Reported EPS$209.66
Surprise11.16
Surprise %5.6%
Forecasted Revenue--
Reported Revenue$574.55 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2018-11-09
Friday
Forecasted EPS$77.95
Reported EPS$70.44
Surprise-7.51
Surprise %-9.6%
Forecasted Revenue--
Reported Revenue$406.35 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2018-08-03
Friday
Forecasted EPS$108.80
Reported EPS$104.09
Surprise-4.71
Surprise %-4.3%
Forecasted Revenue--
Reported Revenue$427.87 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2018-05-09
Wednesday
Forecasted EPS$111.85
Reported EPS$145.05
Surprise33.20
Surprise %29.7%
Forecasted Revenue--
Reported Revenue$496.12 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2018-02-13
Tuesday
Forecasted EPS$180.45
Reported EPS$130.40
Surprise-50.05
Surprise %-27.7%
Forecasted Revenue--
Reported Revenue$555.49 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2017-11-07
Tuesday
Forecasted EPS$75.15
Reported EPS$102.62
Surprise27.47
Surprise %36.6%
Forecasted Revenue--
Reported Revenue$399.60 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2017-08-04
Friday
Forecasted EPS$91.00
Reported EPS$63.60
Surprise-27.40
Surprise %-30.1%
Forecasted Revenue--
Reported Revenue$370.54 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2017-05-12
Friday
Forecasted EPS$85.55
Reported EPS$89.69
Surprise4.14
Surprise %4.8%
Forecasted Revenue--
Reported Revenue$410.18 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2017-02-14
Tuesday
Forecasted EPS$77.50
Reported EPS$134.86
Surprise57.36
Surprise %74.0%
Forecasted Revenue--
Reported Revenue$454.87 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2016-11-07
Monday
Forecasted EPS$45.85
Reported EPS$74.85
Surprise29.00
Surprise %63.2%
Forecasted Revenue--
Reported Revenue$365.18 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2016-08-03
Wednesday
Forecasted EPS$37.10
Reported EPS$22.45
Surprise-14.65
Surprise %-39.5%
Forecasted Revenue--
Reported Revenue$376.36 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2016-05-11
Wednesday
Forecasted EPS--
Reported EPS$75.58
Forecasted Revenue--
Reported Revenue$367.78 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2016-02-09
Tuesday
Forecasted EPS$130.10
Reported EPS$134.34
Surprise4.24
Surprise %3.3%
Forecasted Revenue--
Reported Revenue$448.65 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2015-11-06
Friday
Forecasted EPS$44.50
Reported EPS$47.70
Surprise3.20
Surprise %7.2%
Forecasted Revenue--
Reported Revenue$327.15 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2015-08-05
Wednesday
Forecasted EPS$49.60
Reported EPS$53.61
Surprise4.01
Surprise %8.1%
Forecasted Revenue--
Reported Revenue$305.64 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2015-05-11
Monday
Forecasted EPS$63.80
Reported EPS$70.08
Surprise6.28
Surprise %9.8%
Forecasted Revenue--
Reported Revenue$334.89 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2015-02-12
Thursday
Forecasted EPS$139.16
Reported EPS$157.04
Surprise17.88
Surprise %12.8%
Forecasted Revenue--
Reported Revenue$469.85 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2014-11-10
Monday
Forecasted EPS$42.16
Reported EPS$31.97
Surprise-10.19
Surprise %-24.2%
Forecasted Revenue--
Reported Revenue$338.83 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2014-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.29
Forecasted Revenue--
Reported Revenue$303.64 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2014-03-31
Monday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$321.60 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$1.22
Forecasted Revenue--
Reported Revenue$497.28 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2013-09-30
Monday
Forecasted EPS--
Reported EPS$0.41
Forecasted Revenue--
Reported Revenue$334.61 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$313.23 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2013-03-31
Sunday
Forecasted EPS--
Reported EPS$0.34
Forecasted Revenue--
Reported Revenue$305.09 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS$0.56
Forecasted Revenue--
Reported Revenue$1.50 B
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2012-03-31
Saturday
Forecasted EPS--
Reported EPS$0.61
Forecasted Revenue--
Reported Revenue$356.11 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2011-12-31
Saturday
Forecasted EPS--
Reported EPS$0.65
Forecasted Revenue--
Reported Revenue$1.57 B
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2011-09-30
Friday
Forecasted EPS--
Reported EPS$0.50
Forecasted Revenue--
Reported Revenue$358.60 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$0.62
Forecasted Revenue--
Reported Revenue$379.16 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2011-03-31
Thursday
Forecasted EPS--
Reported EPS$0.61
Forecasted Revenue--
Reported Revenue$350.36 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$0.57
Forecasted Revenue--
Reported Revenue$1.45 B
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2010-09-30
Thursday
Forecasted EPS--
Reported EPS$0.56
Forecasted Revenue--
Reported Revenue$329.29 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.43
Forecasted Revenue--
Reported Revenue$320.23 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2010-03-31
Wednesday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$284.35 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS$0.20
Forecasted Revenue--
Reported Revenue$1.12 B
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2009-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.07
Forecasted Revenue--
Reported Revenue$262.22 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted Revenue--
Reported Revenue$244.40 M
Price Target Trend-
Analyst RatingBuy
HRIBF logo
HRIBF
$3.86 B Market Cap
Earnings Date
2009-03-31
Tuesday
Forecasted EPS--
Reported EPS$0.23
Forecasted Revenue--
Reported Revenue$254.04 M
Price Target Trend-
Analyst RatingBuy