Earnings Calendar for IRM
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 |
---|---|---|---|---|---|---|---|---|---|---|
$26.96 B | 2026-04-29 | -- | -- | -- | -- | -- | -- | - | Buy | |
$26.96 B | 2026-02-11 | -- | -- | -- | -- | -- | -- | - | Buy | |
$26.96 B | 2025-11-05 | $1.28 | -- | -- | -- | $1.75 B | -- | - | Buy | |
$26.96 B | 2025-08-06 | $1.19 | $1.24 | 0.05 | 4.2% | $1.76 B | $1.71 B | - | Buy | |
$26.96 B | 2025-05-01 | $1.16 | $1.17 | 0.01 | 0.9% | $1.67 B | $1.59 B | - | Buy | |
$26.96 B | 2025-02-13 | $1.20 | $1.24 | 0.04 | 3.3% | $1.62 B | $1.58 B | - | Buy | |
$26.96 B | 2024-11-06 | $1.11 | $1.13 | 0.02 | 1.8% | $1.60 B | $1.56 B | - | Buy | |
$26.96 B | 2024-08-01 | $1.06 | $1.08 | 0.02 | 1.9% | $1.50 B | $1.53 B | - | Buy | |
$26.96 B | 2024-05-02 | $1.05 | $1.10 | 0.05 | 4.8% | $1.45 B | $1.48 B | - | Buy | |
$26.96 B | 2024-02-22 | $1.05 | $1.11 | 0.06 | 5.7% | $1.45 B | $1.42 B | - | Buy | |
$26.96 B | 2023-11-02 | $1.00 | $0.99 | -0.01 | -1.0% | $1.41 B | $1.39 B | - | Buy | |
$26.96 B | 2023-08-03 | $0.93 | $0.94 | 0.01 | 1.1% | $1.35 B | $1.36 B | - | Buy | |
$26.96 B | 2023-05-04 | $0.93 | $0.97 | 0.04 | 4.3% | $1.32 B | $1.31 B | - | Buy | |
$26.96 B | 2023-02-23 | $0.94 | $0.98 | 0.04 | 4.3% | $1.32 B | $1.28 B | - | Buy | |
$26.96 B | 2022-11-03 | $0.96 | $0.98 | 0.02 | 2.1% | $1.31 B | $1.29 B | - | Buy | |
$26.96 B | 2022-08-04 | $0.92 | $0.93 | 0.01 | 1.1% | $1.30 B | $1.29 B | - | Buy | |
$26.96 B | 2022-04-28 | $0.70 | $0.91 | 0.21 | 30.0% | $1.24 B | $1.25 B | - | Buy | |
$26.96 B | 2022-02-24 | $0.71 | $0.74 | 0.03 | 4.2% | $1.15 B | $1.16 B | - | Buy | |
$26.96 B | 2021-11-04 | $0.70 | $0.72 | 0.02 | 2.9% | $1.13 B | $1.13 B | - | Buy | |
$26.96 B | 2021-08-05 | $0.64 | $0.85 | 0.21 | 32.8% | $1.12 B | $1.12 B | - | Buy | |
$26.96 B | 2021-05-06 | $0.64 | $0.81 | 0.17 | 26.6% | $1.07 B | $1.08 B | - | Buy | |
$26.96 B | 2021-02-24 | $0.60 | $0.66 | 0.06 | 10.0% | $1.04 B | $1.06 B | - | Buy | |
$26.96 B | 2020-11-05 | $0.55 | $0.61 | 0.06 | 10.9% | $787.85 M | $1.04 B | - | Buy | |
$26.96 B | 2020-08-06 | $0.42 | $0.53 | 0.11 | 26.2% | $748.01 M | $982.24 M | - | Buy | |
$26.96 B | 2020-05-07 | $0.45 | $0.59 | 0.14 | 31.1% | $712.49 M | $1.07 B | - | Buy | |
$26.96 B | 2020-02-13 | $0.63 | $0.65 | 0.02 | 3.2% | $1.11 B | $1.08 B | - | Buy | |
$26.96 B | 2019-10-31 | $0.59 | $0.62 | 0.03 | 5.1% | $995.84 M | $1.06 B | - | Buy | |
$26.96 B | 2019-08-01 | $0.51 | $0.54 | 0.03 | 5.9% | $1.07 B | $1.07 B | - | Buy | |
$26.96 B | 2019-04-25 | $0.53 | $0.48 | -0.05 | -9.4% | $1.49 B | $1.05 B | - | Buy | |
$26.96 B | 2019-02-14 | $0.52 | $0.56 | 0.04 | 7.7% | $1.06 B | $1.06 B | - | Buy | |
$26.96 B | 2018-10-25 | $0.54 | $0.55 | 0.01 | 1.9% | $1.02 B | $1.06 B | - | Buy | |
$26.96 B | 2018-07-27 | $0.53 | $0.56 | 0.03 | 5.7% | $884.00 M | $1.06 B | - | Buy | |
$26.96 B | 2018-04-26 | $0.50 | $0.49 | -0.01 | -2.0% | $999.06 M | $1.04 B | - | Buy | |
$26.96 B | 2018-02-16 | $0.57 | $0.53 | -0.04 | -7.0% | $1.06 B | $991.24 M | - | Buy | |
$26.96 B | 2017-10-24 | $0.56 | $0.55 | -0.01 | -1.8% | $903.40 M | $965.66 M | - | Buy | |
$26.96 B | 2017-07-28 | $0.52 | $0.55 | 0.03 | 5.8% | $854.82 M | $949.81 M | - | Buy | |
$26.96 B | 2017-04-27 | $0.51 | $0.48 | -0.03 | -5.9% | $1.02 B | $938.88 M | - | Buy | |
$26.96 B | 2017-02-23 | $0.28 | $0.50 | 0.22 | 78.6% | $1.01 B | $934.19 M | - | Buy | |
$26.96 B | 2016-11-01 | $0.58 | $0.44 | -0.14 | -24.1% | $942.80 M | $942.82 M | - | Buy | |
$26.96 B | 2016-08-04 | $0.46 | $0.47 | 0.01 | 2.2% | $846.88 M | $883.75 M | - | Buy | |
$26.96 B | 2016-04-28 | $0.48 | $0.51 | 0.03 | 6.3% | $545.96 M | $750.69 M | - | Buy | |
$26.96 B | 2016-02-25 | $0.56 | $0.57 | 0.01 | 1.8% | $729.60 M | $752.43 M | - | Buy | |
$26.96 B | 2015-10-30 | $0.49 | $0.55 | 0.06 | 12.2% | $650.18 M | $746.53 M | - | Buy | |
$26.96 B | 2015-07-30 | $0.32 | $0.48 | 0.16 | 50.0% | $895.36 M | $759.73 M | - | Buy | |
$26.96 B | 2015-04-28 | $0.29 | $0.50 | 0.21 | 72.4% | $679.05 M | $749.29 M | - | Buy | |
$26.96 B | 2015-02-20 | $0.31 | $0.52 | 0.21 | 67.7% | $902.48 M | $777.98 M | - | Buy | |
$26.96 B | 2014-10-30 | $0.39 | $0.57 | 0.18 | 46.2% | $827.43 M | $782.70 M | - | Buy | |
$26.96 B | 2014-07-31 | $0.39 | $0.61 | 0.22 | 56.4% | $745.48 M | $786.89 M | - | Buy | |
$26.96 B | 2014-05-01 | $0.24 | $0.24 | 0.00 | 0.0% | $770.10 M | $770.13 M | - | Buy | |
$26.96 B | 2014-02-28 | $0.22 | $0.15 | -0.07 | -31.8% | $1.10 B | $768.53 M | - | Buy | |
$26.96 B | 2013-10-31 | $0.30 | $0.31 | 0.01 | 3.3% | $729.26 M | $755.64 M | - | Buy | |
$26.96 B | 2013-08-01 | $0.31 | $0.29 | -0.02 | -6.5% | $810.28 M | $754.72 M | - | Buy | |
$26.96 B | 2013-05-01 | $0.27 | $0.27 | 0.00 | 0.0% | $746.70 M | $747.03 M | - | Buy | |
$26.96 B | 2013-02-28 | $0.23 | $0.18 | -0.05 | -21.7% | $967.53 M | $758.47 M | - | Buy | |
$26.96 B | 2012-10-31 | $0.32 | $0.31 | -0.01 | -3.1% | $772.23 M | $748.13 M | - | Buy | |
$26.96 B | 2012-07-26 | $0.29 | $0.32 | 0.03 | 10.3% | $681.68 M | $752.16 M | - | Buy | |
$26.96 B | 2012-04-26 | $0.26 | $0.27 | 0.01 | 3.8% | $718.85 M | $746.50 M | - | Buy | |
$26.96 B | 2012-02-23 | $0.27 | $0.30 | 0.03 | 11.1% | $667.62 M | $729.44 M | - | Buy | |
$26.96 B | 2011-10-27 | $0.31 | $0.34 | 0.03 | 9.7% | $700.51 M | $772.08 M | - | Buy | |
$26.96 B | 2011-07-28 | $0.27 | $0.27 | 0.00 | 0.0% | $758.60 M | $762.89 M | - | Buy | |
$26.96 B | 2011-04-28 | $0.25 | $0.24 | -0.01 | -4.0% | $777.08 M | $750.29 M | - | Buy | |
$26.96 B | 2011-02-24 | $0.27 | $0.28 | 0.01 | 3.7% | $703.16 M | $788.68 M | - | Buy | |
$26.96 B | 2010-10-28 | $0.27 | $0.32 | 0.05 | 18.5% | $601.42 M | $782.57 M | - | Buy | |
$26.96 B | 2010-07-29 | $0.23 | $0.26 | 0.03 | 13.0% | $641.17 M | $779.79 M | - | Buy | |
$26.96 B | 2010-04-29 | $0.20 | $0.21 | 0.01 | 5.0% | $691.05 M | $776.51 M | - | Buy | |
$26.96 B | 2010-02-25 | $0.22 | $0.25 | 0.03 | 13.6% | $685.78 M | $779.34 M | - | Buy | |
$26.96 B | 2009-10-29 | $0.22 | $0.22 | 0.00 | 0.0% | $764.90 M | $764.88 M | - | Buy | |
$26.96 B | 2009-07-30 | $0.22 | $0.23 | 0.01 | 4.5% | $713.57 M | $746.03 M | - | Buy | |
$26.96 B | 2009-04-30 | $0.11 | $0.18 | 0.07 | 63.6% | $442.02 M | $723.35 M | - | Buy | |
$26.96 B | 2009-02-26 | $0.16 | $0.19 | 0.03 | 18.8% | $633.77 M | $752.55 M | - | Buy | |
$26.96 B | 2008-10-30 | $0.19 | $0.21 | 0.02 | 10.5% | $709.60 M | $784.34 M | - | Buy | |
$26.96 B | 2008-07-31 | $0.17 | $0.17 | 0.00 | 0.0% | $768.90 M | $768.86 M | - | Buy | |
$26.96 B | 2008-05-01 | $0.11 | $0.15 | 0.04 | 36.4% | $549.56 M | $749.38 M | - | Buy | |
$26.96 B | 2008-02-28 | $0.18 | $0.13 | -0.05 | -27.8% | $1.01 B | $727.00 M | - | Buy | |
$26.96 B | 2007-10-31 | $0.17 | $0.23 | 0.06 | 35.3% | $518.72 M | $701.83 M | - | Buy | |
$26.96 B | 2007-08-01 | $0.16 | $0.18 | 0.02 | 12.5% | $594.40 M | $668.69 M | - | Buy | |
$26.96 B | 2007-05-02 | $0.14 | $0.16 | 0.02 | 14.3% | $553.44 M | $632.51 M | - | Buy | |
$26.96 B | 2007-02-28 | $0.16 | $0.17 | 0.01 | 6.3% | $573.65 M | $609.51 M | - | Buy | |
$26.96 B | 2006-10-31 | $0.13 | $0.12 | -0.01 | -7.7% | $645.23 M | $595.61 M | - | Buy | |
$26.96 B | 2006-07-27 | $0.14 | $0.17 | 0.03 | 21.4% | $478.96 M | $581.57 M | - | Buy | |
$26.96 B | 2006-05-02 | $0.13 | $0.12 | -0.01 | -7.7% | $610.67 M | $563.66 M | - | Buy | |
$26.96 B | 2006-03-01 | $0.14 | $0.12 | -0.02 | -14.3% | $628.13 M | $538.36 M | - | Buy | |
$26.96 B | 2005-10-27 | $0.13 | $0.17 | 0.04 | 30.8% | $402.62 M | $526.47 M | - | Buy | |
$26.96 B | 2005-07-28 | $0.11 | $0.12 | 0.01 | 9.1% | $469.24 M | $511.92 M | - | Buy | |
$26.96 B | 2005-04-28 | $0.10 | $0.10 | 0.00 | 0.0% | $501.40 M | $501.41 M | - | Buy | |
$26.96 B | 2005-03-02 | $0.10 | $0.14 | 0.04 | 40.0% | $342.07 M | $478.93 M | - | Buy | |
$26.96 B | 2004-10-28 | $0.12 | $0.09 | -0.03 | -25.0% | $612.40 M | $459.33 M | - | Buy | |
$26.96 B | 2004-07-29 | $0.11 | $0.10 | -0.01 | -9.1% | $489.94 M | $445.41 M | - | Buy | |
$26.96 B | 2004-04-29 | $0.10 | $0.11 | 0.01 | 10.0% | $394.45 M | $433.92 M | - | Buy | |
$26.96 B | 2004-02-26 | $0.08 | $0.14 | 0.06 | 75.0% | $379.13 M | $408.49 M | - | Buy | |
$26.96 B | 2003-10-29 | $0.08 | $0.07 | -0.01 | -12.5% | $436.34 M | $381.76 M | - | Buy | |
$26.96 B | 2003-07-31 | $0.07 | $0.09 | 0.02 | 28.6% | $279.46 M | $359.27 M | - | Buy | |
$26.96 B | 2003-04-30 | $0.08 | $0.10 | 0.02 | 25.0% | $281.44 M | $351.81 M | - | Buy | |
$26.96 B | 2003-02-27 | $0.08 | $0.09 | 0.01 | 12.5% | $302.67 M | $353.24 M | - | Buy | |
$26.96 B | 2002-10-31 | $0.07 | $0.08 | 0.01 | 14.3% | $291.46 M | $328.59 M | - | Buy | |
$26.96 B | 2002-07-31 | $0.07 | $0.09 | 0.02 | 28.6% | $254.88 M | $323.49 M | - | Buy | |
$26.96 B | 2002-05-01 | $0.06 | $0.06 | 0.00 | 0.0% | $317.20 M | $313.18 M | - | Buy | |
$26.96 B | 2002-02-28 | -$0.01 | -$0.07 | -0.06 | -475.7% | $43.17 M | $302.19 M | - | Buy | |
$26.96 B | 2001-10-31 | -$0.01 | -$0.08 | -0.07 | -784.0% | $36.46 M | $291.67 M | - | Buy | |
$26.96 B | 2001-07-31 | -$0.01 | -$0.02 | -0.01 | -87.4% | $146.65 M | $293.33 M | - | Buy | |
$26.96 B | 2001-05-01 | $0.01 | $0.02 | 0.01 | 175.1% | $283.90 M | $283.92 M | - | Buy | |
$26.96 B | 2001-02-28 | $0.02 | $0.02 | -0.00 | 0.0% | $265.50 M | $265.54 M | - | Buy | |
$26.96 B | 2000-10-31 | $0.02 | $0.02 | 0.00 | 0.0% | $256.10 M | $256.13 M | - | Buy | |
$26.96 B | 2000-07-31 | -$0.01 | -$0.02 | -0.01 | -100.0% | $126.30 M | $252.56 M | - | Buy | |
$26.96 B | 2000-05-01 | -$0.01 | -$0.03 | -0.02 | -266.7% | $70.70 M | $212.14 M | - | Buy | |
$26.96 B | 2000-02-29 | -- | -$0.14 | -- | -- | -- | $265.70 M | - | Buy | |
$26.96 B | 1999-10-28 | $0.01 | $0.03 | 0.02 | 199.9% | $136.90 M | $88.00 M | - | Buy | |
$26.96 B | 1999-07-29 | $0.08 | $0.06 | -0.03 | -33.4% | $131.80 M | $85.50 M | - | Buy | |
$26.96 B | 1999-04-29 | $0.02 | $0.04 | 0.02 | 80.0% | $422.81 M | $80.20 M | - | Buy | |
$26.96 B | 1999-02-25 | -$0.01 | -$0.02 | -0.01 | -87.6% | $75.30 M | $75.30 M | - | Buy | |
$26.96 B | 1998-10-29 | -- | -$0.07 | -- | -- | -- | $74.60 M | - | Buy | |
$26.96 B | 1998-07-30 | -- | -$0.05 | -- | -- | -- | $64.10 M | - | Buy | |
$26.96 B | 1998-04-30 | -$0.01 | -$0.01 | -0.01 | -88.3% | $71.27 M | $56.30 M | - | Buy | |
$26.96 B | 1998-02-26 | -$0.02 | -$0.04 | -0.02 | -79.9% | $32.70 M | $49.80 M | - | Buy | |
$26.96 B | 1997-10-30 | -$0.14 | -$0.23 | -0.09 | -65.4% | $109.40 M | $47.20 M | - | Buy | |
$26.96 B | 1997-07-31 | -$0.02 | -$0.02 | -0.00 | 0.0% | $46.60 M | $46.20 M | - | Buy | |
$26.96 B | 1997-04-30 | $0.01 | $0.00 | -0.00 | 0.0% | $42.20 M | $40.20 M | - | Buy | |
$26.96 B | 1997-02-27 | -- | -$0.04 | -- | -- | -- | $38.70 M | - | Buy | |
$26.96 B | 1996-10-31 | -- | -- | -- | -- | -- | -- | - | Buy | |
$26.96 B | 1996-07-31 | -- | -- | -- | -- | -- | -- | - | Buy | |
$26.96 B | 1996-04-30 | -- | -- | -- | -- | -- | -- | - | Buy |
Showing 1 to 121 of 121 results

Market Cap:26962318920
EPS
Forecasted--
Reported--
Revenue
Forecasted--
Reported--

Market Cap:26962318920
EPS
Forecasted--
Reported--
Revenue
Forecasted--
Reported--

Market Cap:26962318920
EPS
Forecasted$1.28
Reported--
Revenue
Forecasted1,752,414,200
Reported--

Market Cap:26962318920
EPS
Forecasted$1.19
Reported$1.24
Surprise0
Surprise %4%
Revenue
Forecasted1,759,457,500
Reported1,711,948,000

Market Cap:26962318920
EPS
Forecasted$1.16
Reported$1.17
Surprise0
Surprise %1%
Revenue
Forecasted1,668,470,100
Reported1,592,529,000

Market Cap:26962318920
EPS
Forecasted$1.20
Reported$1.24
Surprise0
Surprise %3%
Revenue
Forecasted1,621,607,550
Reported1,581,279,000

Market Cap:26962318920
EPS
Forecasted$1.11
Reported$1.13
Surprise0
Surprise %2%
Revenue
Forecasted1,599,350,000
Reported1,557,358,000

Market Cap:26962318920
EPS
Forecasted$1.06
Reported$1.08
Surprise0
Surprise %2%
Revenue
Forecasted1,504,930,000
Reported1,534,409,000

Market Cap:26962318920
EPS
Forecasted$1.05
Reported$1.10
Surprise0
Surprise %5%
Revenue
Forecasted1,453,290,000
Reported1,476,863,000

Market Cap:26962318920
EPS
Forecasted$1.05
Reported$1.11
Surprise0
Surprise %6%
Revenue
Forecasted1,448,530,000
Reported1,419,829,000

Market Cap:26962318920
EPS
Forecasted$1.00
Reported$0.99
Surprise0
Surprise %-1%
Revenue
Forecasted1,413,610,000
Reported1,388,175,000

Market Cap:26962318920
EPS
Forecasted$0.93
Reported$0.94
Surprise0
Surprise %1%
Revenue
Forecasted1,354,250,000
Reported1,357,936,000

Market Cap:26962318920
EPS
Forecasted$0.93
Reported$0.97
Surprise0
Surprise %4%
Revenue
Forecasted1,316,430,000
Reported1,314,349,000

Market Cap:26962318920
EPS
Forecasted$0.94
Reported$0.98
Surprise0
Surprise %4%
Revenue
Forecasted1,315,452,923
Reported1,279,049,000

Market Cap:26962318920
EPS
Forecasted$0.96
Reported$0.98
Surprise0
Surprise %2%
Revenue
Forecasted1,313,432,481
Reported1,286,945,000

Market Cap:26962318920
EPS
Forecasted$0.92
Reported$0.93
Surprise0
Surprise %1%
Revenue
Forecasted1,303,763,199
Reported1,289,534,000

Market Cap:26962318920
EPS
Forecasted$0.70
Reported$0.91
Surprise0
Surprise %30%
Revenue
Forecasted1,235,211,097
Reported1,248,046,000

Market Cap:26962318920
EPS
Forecasted$0.71
Reported$0.74
Surprise0
Surprise %4%
Revenue
Forecasted1,146,975,057
Reported1,159,587,000

Market Cap:26962318920
EPS
Forecasted$0.70
Reported$0.72
Surprise0
Surprise %3%
Revenue
Forecasted1,127,500,000
Reported1,130,148,000

Market Cap:26962318920
EPS
Forecasted$0.64
Reported$0.85
Surprise0
Surprise %33%
Revenue
Forecasted1,119,760,000
Reported1,119,756,000

Market Cap:26962318920
EPS
Forecasted$0.64
Reported$0.81
Surprise0
Surprise %27%
Revenue
Forecasted1,071,350,000
Reported1,082,040,000

Market Cap:26962318920
EPS
Forecasted$0.60
Reported$0.66
Surprise0
Surprise %10%
Revenue
Forecasted1,041,460,000
Reported1,059,653,000

Market Cap:26962318920
EPS
Forecasted$0.55
Reported$0.61
Surprise0
Surprise %11%
Revenue
Forecasted787,851,720
Reported1,036,647,000

Market Cap:26962318920
EPS
Forecasted$0.42
Reported$0.53
Surprise0
Surprise %26%
Revenue
Forecasted748,012,776
Reported982,239,000

Market Cap:26962318920
EPS
Forecasted$0.45
Reported$0.59
Surprise0
Surprise %31%
Revenue
Forecasted712,487,333
Reported1,068,731,000

Market Cap:26962318920
EPS
Forecasted$0.63
Reported$0.65
Surprise0
Surprise %3%
Revenue
Forecasted1,114,415,483
Reported1,079,590,000

Market Cap:26962318920
EPS
Forecasted$0.59
Reported$0.62
Surprise0
Surprise %5%
Revenue
Forecasted995,835,000
Reported1,062,224,000

Market Cap:26962318920
EPS
Forecasted$0.51
Reported$0.54
Surprise0
Surprise %6%
Revenue
Forecasted1,066,907,000
Reported1,066,907,000

Market Cap:26962318920
EPS
Forecasted$0.53
Reported$0.48
Surprise0
Surprise %-9%
Revenue
Forecasted1,487,806,588
Reported1,053,863,000

Market Cap:26962318920
EPS
Forecasted$0.52
Reported$0.56
Surprise0
Surprise %8%
Revenue
Forecasted1,061,489,000
Reported1,061,489,000

Market Cap:26962318920
EPS
Forecasted$0.54
Reported$0.55
Surprise0
Surprise %2%
Revenue
Forecasted1,023,107,142
Reported1,060,991,000

Market Cap:26962318920
EPS
Forecasted$0.53
Reported$0.56
Surprise0
Surprise %6%
Revenue
Forecasted884,000,000
Reported1,060,823,000

Market Cap:26962318920
EPS
Forecasted$0.50
Reported$0.49
Surprise0
Surprise %-2%
Revenue
Forecasted999,062,500
Reported1,042,458,000

Market Cap:26962318920
EPS
Forecasted$0.57
Reported$0.53
Surprise0
Surprise %-7%
Revenue
Forecasted1,059,558,620
Reported991,235,000

Market Cap:26962318920
EPS
Forecasted$0.56
Reported$0.55
Surprise0
Surprise %-2%
Revenue
Forecasted903,396,774
Reported965,661,000

Market Cap:26962318920
EPS
Forecasted$0.52
Reported$0.55
Surprise0
Surprise %6%
Revenue
Forecasted854,820,000
Reported949,806,000

Market Cap:26962318920
EPS
Forecasted$0.51
Reported$0.48
Surprise0
Surprise %-6%
Revenue
Forecasted1,017,141,666
Reported938,876,000

Market Cap:26962318920
EPS
Forecasted$0.28
Reported$0.50
Surprise0
Surprise %79%
Revenue
Forecasted1,006,061,538
Reported934,193,000

Market Cap:26962318920
EPS
Forecasted$0.58
Reported$0.44
Surprise0
Surprise %-24%
Revenue
Forecasted942,800,000
Reported942,822,000

Market Cap:26962318920
EPS
Forecasted$0.46
Reported$0.47
Surprise0
Surprise %2%
Revenue
Forecasted846,879,166
Reported883,748,000

Market Cap:26962318920
EPS
Forecasted$0.48
Reported$0.51
Surprise0
Surprise %6%
Revenue
Forecasted545,963,636
Reported750,690,000

Market Cap:26962318920
EPS
Forecasted$0.56
Reported$0.57
Surprise0
Surprise %2%
Revenue
Forecasted729,600,000
Reported752,427,000

Market Cap:26962318920
EPS
Forecasted$0.49
Reported$0.55
Surprise0
Surprise %12%
Revenue
Forecasted650,177,419
Reported746,529,000

Market Cap:26962318920
EPS
Forecasted$0.32
Reported$0.48
Surprise0
Surprise %50%
Revenue
Forecasted895,360,714
Reported759,734,000

Market Cap:26962318920
EPS
Forecasted$0.29
Reported$0.50
Surprise0
Surprise %72%
Revenue
Forecasted679,053,124
Reported749,286,000

Market Cap:26962318920
EPS
Forecasted$0.31
Reported$0.52
Surprise0
Surprise %68%
Revenue
Forecasted902,479,999
Reported777,978,000

Market Cap:26962318920
EPS
Forecasted$0.39
Reported$0.57
Surprise0
Surprise %46%
Revenue
Forecasted827,425,714
Reported782,697,000

Market Cap:26962318920
EPS
Forecasted$0.39
Reported$0.61
Surprise0
Surprise %56%
Revenue
Forecasted745,484,210
Reported786,892,000

Market Cap:26962318920
EPS
Forecasted$0.24
Reported$0.24
Surprise0
Surprise %0%
Revenue
Forecasted770,100,000
Reported770,126,000

Market Cap:26962318920
EPS
Forecasted$0.22
Reported$0.15
Surprise0
Surprise %-32%
Revenue
Forecasted1,097,428,571
Reported768,532,000

Market Cap:26962318920
EPS
Forecasted$0.30
Reported$0.31
Surprise0
Surprise %3%
Revenue
Forecasted729,255,172
Reported755,639,000

Market Cap:26962318920
EPS
Forecasted$0.31
Reported$0.29
Surprise0
Surprise %-6%
Revenue
Forecasted810,281,481
Reported754,721,000

Market Cap:26962318920
EPS
Forecasted$0.27
Reported$0.27
Surprise0
Surprise %0%
Revenue
Forecasted746,700,000
Reported747,031,000

Market Cap:26962318920
EPS
Forecasted$0.23
Reported$0.18
Surprise0
Surprise %-22%
Revenue
Forecasted967,533,333
Reported758,467,000

Market Cap:26962318920
EPS
Forecasted$0.32
Reported$0.31
Surprise0
Surprise %-3%
Revenue
Forecasted772,232,258
Reported748,125,000

Market Cap:26962318920
EPS
Forecasted$0.29
Reported$0.32
Surprise0
Surprise %10%
Revenue
Forecasted681,681,249
Reported752,165,000

Market Cap:26962318920
EPS
Forecasted$0.26
Reported$0.27
Surprise0
Surprise %4%
Revenue
Forecasted718,851,851
Reported746,498,000

Market Cap:26962318920
EPS
Forecasted$0.27
Reported$0.30
Surprise0
Surprise %11%
Revenue
Forecasted667,620,000
Reported729,440,000

Market Cap:26962318920
EPS
Forecasted$0.31
Reported$0.34
Surprise0
Surprise %10%
Revenue
Forecasted700,508,823
Reported772,082,000

Market Cap:26962318920
EPS
Forecasted$0.27
Reported$0.27
Surprise0
Surprise %0%
Revenue
Forecasted758,600,000
Reported762,889,000

Market Cap:26962318920
EPS
Forecasted$0.25
Reported$0.24
Surprise0
Surprise %-4%
Revenue
Forecasted777,083,333
Reported750,292,000

Market Cap:26962318920
EPS
Forecasted$0.27
Reported$0.28
Surprise0
Surprise %4%
Revenue
Forecasted703,157,142
Reported788,678,000

Market Cap:26962318920
EPS
Forecasted$0.27
Reported$0.32
Surprise0
Surprise %19%
Revenue
Forecasted601,425,000
Reported782,574,000

Market Cap:26962318920
EPS
Forecasted$0.23
Reported$0.26
Surprise0
Surprise %13%
Revenue
Forecasted641,169,230
Reported779,791,000

Market Cap:26962318920
EPS
Forecasted$0.20
Reported$0.21
Surprise0
Surprise %5%
Revenue
Forecasted691,047,619
Reported776,506,000

Market Cap:26962318920
EPS
Forecasted$0.22
Reported$0.25
Surprise0
Surprise %14%
Revenue
Forecasted685,784,000
Reported779,336,000

Market Cap:26962318920
EPS
Forecasted$0.22
Reported$0.22
Surprise0
Surprise %0%
Revenue
Forecasted764,900,000
Reported764,885,000

Market Cap:26962318920
EPS
Forecasted$0.22
Reported$0.23
Surprise0
Surprise %5%
Revenue
Forecasted713,565,217
Reported746,028,000

Market Cap:26962318920
EPS
Forecasted$0.11
Reported$0.18
Surprise0
Surprise %64%
Revenue
Forecasted442,016,666
Reported723,346,000

Market Cap:26962318920
EPS
Forecasted$0.16
Reported$0.19
Surprise0
Surprise %19%
Revenue
Forecasted633,768,421
Reported752,555,000

Market Cap:26962318920
EPS
Forecasted$0.19
Reported$0.21
Surprise0
Surprise %11%
Revenue
Forecasted709,604,761
Reported784,338,000

Market Cap:26962318920
EPS
Forecasted$0.17
Reported$0.17
Surprise0
Surprise %0%
Revenue
Forecasted768,900,000
Reported768,857,000

Market Cap:26962318920
EPS
Forecasted$0.11
Reported$0.15
Surprise0
Surprise %36%
Revenue
Forecasted549,560,000
Reported749,384,000

Market Cap:26962318920
EPS
Forecasted$0.18
Reported$0.13
Surprise0
Surprise %-28%
Revenue
Forecasted1,006,615,384
Reported727,001,000

Market Cap:26962318920
EPS
Forecasted$0.17
Reported$0.23
Surprise0
Surprise %35%
Revenue
Forecasted518,721,739
Reported701,833,000

Market Cap:26962318920
EPS
Forecasted$0.16
Reported$0.18
Surprise0
Surprise %12%
Revenue
Forecasted594,400,000
Reported668,689,000

Market Cap:26962318920
EPS
Forecasted$0.14
Reported$0.16
Surprise0
Surprise %14%
Revenue
Forecasted553,437,500
Reported632,512,000

Market Cap:26962318920
EPS
Forecasted$0.16
Reported$0.17
Surprise0
Surprise %6%
Revenue
Forecasted573,647,058
Reported609,507,000

Market Cap:26962318920
EPS
Forecasted$0.13
Reported$0.12
Surprise0
Surprise %-8%
Revenue
Forecasted645,233,333
Reported595,610,000

Market Cap:26962318920
EPS
Forecasted$0.14
Reported$0.17
Surprise0
Surprise %21%
Revenue
Forecasted478,964,705
Reported581,568,000

Market Cap:26962318920
EPS
Forecasted$0.13
Reported$0.12
Surprise0
Surprise %-8%
Revenue
Forecasted610,675,000
Reported563,657,000

Market Cap:26962318920
EPS
Forecasted$0.14
Reported$0.12
Surprise0
Surprise %-14%
Revenue
Forecasted628,133,333
Reported538,355,000

Market Cap:26962318920
EPS
Forecasted$0.13
Reported$0.17
Surprise0
Surprise %31%
Revenue
Forecasted402,617,647
Reported526,472,000

Market Cap:26962318920
EPS
Forecasted$0.11
Reported$0.12
Surprise0
Surprise %9%
Revenue
Forecasted469,241,666
Reported511,922,000

Market Cap:26962318920
EPS
Forecasted$0.10
Reported$0.10
Surprise0
Surprise %0%
Revenue
Forecasted501,400,000
Reported501,406,000

Market Cap:26962318920
EPS
Forecasted$0.10
Reported$0.14
Surprise0
Surprise %40%
Revenue
Forecasted342,071,428
Reported478,927,000

Market Cap:26962318920
EPS
Forecasted$0.12
Reported$0.09
Surprise0
Surprise %-25%
Revenue
Forecasted612,400,000
Reported459,330,000

Market Cap:26962318920
EPS
Forecasted$0.11
Reported$0.10
Surprise0
Surprise %-9%
Revenue
Forecasted489,939,999
Reported445,410,000

Market Cap:26962318920
EPS
Forecasted$0.10
Reported$0.11
Surprise0
Surprise %10%
Revenue
Forecasted394,454,545
Reported433,922,000

Market Cap:26962318920
EPS
Forecasted$0.08
Reported$0.14
Surprise0
Surprise %75%
Revenue
Forecasted379,129,777
Reported408,490,000

Market Cap:26962318920
EPS
Forecasted$0.08
Reported$0.07
Surprise0
Surprise %-12%
Revenue
Forecasted436,342,857
Reported381,758,000

Market Cap:26962318920
EPS
Forecasted$0.07
Reported$0.09
Surprise0
Surprise %29%
Revenue
Forecasted279,455,555
Reported359,270,000

Market Cap:26962318920
EPS
Forecasted$0.08
Reported$0.10
Surprise0
Surprise %25%
Revenue
Forecasted281,440,000
Reported351,811,000

Market Cap:26962318920
EPS
Forecasted$0.08
Reported$0.09
Surprise0
Surprise %12%
Revenue
Forecasted302,666,666
Reported353,240,000

Market Cap:26962318920
EPS
Forecasted$0.07
Reported$0.08
Surprise0
Surprise %14%
Revenue
Forecasted291,462,500
Reported328,591,000

Market Cap:26962318920
EPS
Forecasted$0.07
Reported$0.09
Surprise0
Surprise %29%
Revenue
Forecasted254,877,777
Reported323,487,000

Market Cap:26962318920
EPS
Forecasted$0.06
Reported$0.06
Surprise0
Surprise %0%
Revenue
Forecasted317,200,000
Reported313,179,000

Market Cap:26962318920
EPS
Forecasted-$0.01
Reported-$0.07
Surprise0
Surprise %476%
Revenue
Forecasted43,171,428
Reported302,187,000

Market Cap:26962318920
EPS
Forecasted-$0.01
Reported-$0.08
Surprise0
Surprise %784%
Revenue
Forecasted36,462,499
Reported291,673,000

Market Cap:26962318920
EPS
Forecasted-$0.01
Reported-$0.02
Surprise0
Surprise %87%
Revenue
Forecasted146,650,000
Reported293,334,000

Market Cap:26962318920
EPS
Forecasted$0.01
Reported$0.02
Surprise0
Surprise %175%
Revenue
Forecasted283,900,000
Reported283,922,000

Market Cap:26962318920
EPS
Forecasted$0.02
Reported$0.02
Surprise0
Surprise %-12%
Revenue
Forecasted265,500,000
Reported265,536,000

Market Cap:26962318920
EPS
Forecasted$0.02
Reported$0.02
Surprise0
Surprise %23%
Revenue
Forecasted256,100,000
Reported256,133,000

Market Cap:26962318920
EPS
Forecasted-$0.01
Reported-$0.02
Surprise0
Surprise %100%
Revenue
Forecasted126,300,000
Reported252,565,000

Market Cap:26962318920
EPS
Forecasted-$0.01
Reported-$0.03
Surprise0
Surprise %267%
Revenue
Forecasted70,700,000
Reported212,137,000

Market Cap:26962318920
EPS
Forecasted--
Reported-$0.14
Revenue
Forecasted--
Reported265,700,000

Market Cap:26962318920
EPS
Forecasted$0.01
Reported$0.03
Surprise0
Surprise %200%
Revenue
Forecasted136,900,000
Reported88,000,000

Market Cap:26962318920
EPS
Forecasted$0.08
Reported$0.06
Surprise0
Surprise %-33%
Revenue
Forecasted131,800,000
Reported85,500,000

Market Cap:26962318920
EPS
Forecasted$0.02
Reported$0.04
Surprise0
Surprise %80%
Revenue
Forecasted422,808,786
Reported80,200,000

Market Cap:26962318920
EPS
Forecasted-$0.01
Reported-$0.02
Surprise0
Surprise %88%
Revenue
Forecasted75,300,000
Reported75,300,000

Market Cap:26962318920
EPS
Forecasted--
Reported-$0.07
Revenue
Forecasted--
Reported74,600,000

Market Cap:26962318920
EPS
Forecasted--
Reported-$0.05
Revenue
Forecasted--
Reported64,100,000

Market Cap:26962318920
EPS
Forecasted-$0.01
Reported-$0.01
Surprise0
Surprise %88%
Revenue
Forecasted71,269,044
Reported56,300,000

Market Cap:26962318920
EPS
Forecasted-$0.02
Reported-$0.04
Surprise0
Surprise %80%
Revenue
Forecasted32,700,000
Reported49,800,000

Market Cap:26962318920
EPS
Forecasted-$0.14
Reported-$0.23
Surprise0
Surprise %65%
Revenue
Forecasted109,400,000
Reported47,200,000

Market Cap:26962318920
EPS
Forecasted-$0.02
Reported-$0.02
Surprise0
Surprise %18%
Revenue
Forecasted46,600,000
Reported46,200,000

Market Cap:26962318920
EPS
Forecasted$0.01
Reported$0.00
Surprise0
Surprise %-67%
Revenue
Forecasted42,200,000
Reported40,200,000

Market Cap:26962318920
EPS
Forecasted--
Reported-$0.04
Revenue
Forecasted--
Reported38,700,000

Market Cap:26962318920
EPS
Forecasted--
Reported--
Revenue
Forecasted--
Reported--

Market Cap:26962318920
EPS
Forecasted--
Reported--
Revenue
Forecasted--
Reported--

Market Cap:26962318920
EPS
Forecasted--
Reported--
Revenue
Forecasted--
Reported--