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.

IRMIRM
2026-04-29
Market Cap:26962318920

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
IRMIRM
2026-02-11
Market Cap:26962318920

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
IRMIRM
2025-11-05
Market Cap:26962318920

EPS

Forecasted$1.28
Reported--

Revenue

Forecasted1,752,414,200
Reported--
IRMIRM
2025-08-06
Market Cap:26962318920

EPS

Forecasted$1.19
Reported$1.24
Surprise0
Surprise %4%

Revenue

Forecasted1,759,457,500
Reported1,711,948,000
IRMIRM
2025-05-01
Market Cap:26962318920

EPS

Forecasted$1.16
Reported$1.17
Surprise0
Surprise %1%

Revenue

Forecasted1,668,470,100
Reported1,592,529,000
IRMIRM
2025-02-13
Market Cap:26962318920

EPS

Forecasted$1.20
Reported$1.24
Surprise0
Surprise %3%

Revenue

Forecasted1,621,607,550
Reported1,581,279,000
IRMIRM
2024-11-06
Market Cap:26962318920

EPS

Forecasted$1.11
Reported$1.13
Surprise0
Surprise %2%

Revenue

Forecasted1,599,350,000
Reported1,557,358,000
IRMIRM
2024-08-01
Market Cap:26962318920

EPS

Forecasted$1.06
Reported$1.08
Surprise0
Surprise %2%

Revenue

Forecasted1,504,930,000
Reported1,534,409,000
IRMIRM
2024-05-02
Market Cap:26962318920

EPS

Forecasted$1.05
Reported$1.10
Surprise0
Surprise %5%

Revenue

Forecasted1,453,290,000
Reported1,476,863,000
IRMIRM
2024-02-22
Market Cap:26962318920

EPS

Forecasted$1.05
Reported$1.11
Surprise0
Surprise %6%

Revenue

Forecasted1,448,530,000
Reported1,419,829,000
IRMIRM
2023-11-02
Market Cap:26962318920

EPS

Forecasted$1.00
Reported$0.99
Surprise0
Surprise %-1%

Revenue

Forecasted1,413,610,000
Reported1,388,175,000
IRMIRM
2023-08-03
Market Cap:26962318920

EPS

Forecasted$0.93
Reported$0.94
Surprise0
Surprise %1%

Revenue

Forecasted1,354,250,000
Reported1,357,936,000
IRMIRM
2023-05-04
Market Cap:26962318920

EPS

Forecasted$0.93
Reported$0.97
Surprise0
Surprise %4%

Revenue

Forecasted1,316,430,000
Reported1,314,349,000
IRMIRM
2023-02-23
Market Cap:26962318920

EPS

Forecasted$0.94
Reported$0.98
Surprise0
Surprise %4%

Revenue

Forecasted1,315,452,923
Reported1,279,049,000
IRMIRM
2022-11-03
Market Cap:26962318920

EPS

Forecasted$0.96
Reported$0.98
Surprise0
Surprise %2%

Revenue

Forecasted1,313,432,481
Reported1,286,945,000
IRMIRM
2022-08-04
Market Cap:26962318920

EPS

Forecasted$0.92
Reported$0.93
Surprise0
Surprise %1%

Revenue

Forecasted1,303,763,199
Reported1,289,534,000
IRMIRM
2022-04-28
Market Cap:26962318920

EPS

Forecasted$0.70
Reported$0.91
Surprise0
Surprise %30%

Revenue

Forecasted1,235,211,097
Reported1,248,046,000
IRMIRM
2022-02-24
Market Cap:26962318920

EPS

Forecasted$0.71
Reported$0.74
Surprise0
Surprise %4%

Revenue

Forecasted1,146,975,057
Reported1,159,587,000
IRMIRM
2021-11-04
Market Cap:26962318920

EPS

Forecasted$0.70
Reported$0.72
Surprise0
Surprise %3%

Revenue

Forecasted1,127,500,000
Reported1,130,148,000
IRMIRM
2021-08-05
Market Cap:26962318920

EPS

Forecasted$0.64
Reported$0.85
Surprise0
Surprise %33%

Revenue

Forecasted1,119,760,000
Reported1,119,756,000
IRMIRM
2021-05-06
Market Cap:26962318920

EPS

Forecasted$0.64
Reported$0.81
Surprise0
Surprise %27%

Revenue

Forecasted1,071,350,000
Reported1,082,040,000
IRMIRM
2021-02-24
Market Cap:26962318920

EPS

Forecasted$0.60
Reported$0.66
Surprise0
Surprise %10%

Revenue

Forecasted1,041,460,000
Reported1,059,653,000
IRMIRM
2020-11-05
Market Cap:26962318920

EPS

Forecasted$0.55
Reported$0.61
Surprise0
Surprise %11%

Revenue

Forecasted787,851,720
Reported1,036,647,000
IRMIRM
2020-08-06
Market Cap:26962318920

EPS

Forecasted$0.42
Reported$0.53
Surprise0
Surprise %26%

Revenue

Forecasted748,012,776
Reported982,239,000
IRMIRM
2020-05-07
Market Cap:26962318920

EPS

Forecasted$0.45
Reported$0.59
Surprise0
Surprise %31%

Revenue

Forecasted712,487,333
Reported1,068,731,000
IRMIRM
2020-02-13
Market Cap:26962318920

EPS

Forecasted$0.63
Reported$0.65
Surprise0
Surprise %3%

Revenue

Forecasted1,114,415,483
Reported1,079,590,000
IRMIRM
2019-10-31
Market Cap:26962318920

EPS

Forecasted$0.59
Reported$0.62
Surprise0
Surprise %5%

Revenue

Forecasted995,835,000
Reported1,062,224,000
IRMIRM
2019-08-01
Market Cap:26962318920

EPS

Forecasted$0.51
Reported$0.54
Surprise0
Surprise %6%

Revenue

Forecasted1,066,907,000
Reported1,066,907,000
IRMIRM
2019-04-25
Market Cap:26962318920

EPS

Forecasted$0.53
Reported$0.48
Surprise0
Surprise %-9%

Revenue

Forecasted1,487,806,588
Reported1,053,863,000
IRMIRM
2019-02-14
Market Cap:26962318920

EPS

Forecasted$0.52
Reported$0.56
Surprise0
Surprise %8%

Revenue

Forecasted1,061,489,000
Reported1,061,489,000
IRMIRM
2018-10-25
Market Cap:26962318920

EPS

Forecasted$0.54
Reported$0.55
Surprise0
Surprise %2%

Revenue

Forecasted1,023,107,142
Reported1,060,991,000
IRMIRM
2018-07-27
Market Cap:26962318920

EPS

Forecasted$0.53
Reported$0.56
Surprise0
Surprise %6%

Revenue

Forecasted884,000,000
Reported1,060,823,000
IRMIRM
2018-04-26
Market Cap:26962318920

EPS

Forecasted$0.50
Reported$0.49
Surprise0
Surprise %-2%

Revenue

Forecasted999,062,500
Reported1,042,458,000
IRMIRM
2018-02-16
Market Cap:26962318920

EPS

Forecasted$0.57
Reported$0.53
Surprise0
Surprise %-7%

Revenue

Forecasted1,059,558,620
Reported991,235,000
IRMIRM
2017-10-24
Market Cap:26962318920

EPS

Forecasted$0.56
Reported$0.55
Surprise0
Surprise %-2%

Revenue

Forecasted903,396,774
Reported965,661,000
IRMIRM
2017-07-28
Market Cap:26962318920

EPS

Forecasted$0.52
Reported$0.55
Surprise0
Surprise %6%

Revenue

Forecasted854,820,000
Reported949,806,000
IRMIRM
2017-04-27
Market Cap:26962318920

EPS

Forecasted$0.51
Reported$0.48
Surprise0
Surprise %-6%

Revenue

Forecasted1,017,141,666
Reported938,876,000
IRMIRM
2017-02-23
Market Cap:26962318920

EPS

Forecasted$0.28
Reported$0.50
Surprise0
Surprise %79%

Revenue

Forecasted1,006,061,538
Reported934,193,000
IRMIRM
2016-11-01
Market Cap:26962318920

EPS

Forecasted$0.58
Reported$0.44
Surprise0
Surprise %-24%

Revenue

Forecasted942,800,000
Reported942,822,000
IRMIRM
2016-08-04
Market Cap:26962318920

EPS

Forecasted$0.46
Reported$0.47
Surprise0
Surprise %2%

Revenue

Forecasted846,879,166
Reported883,748,000
IRMIRM
2016-04-28
Market Cap:26962318920

EPS

Forecasted$0.48
Reported$0.51
Surprise0
Surprise %6%

Revenue

Forecasted545,963,636
Reported750,690,000
IRMIRM
2016-02-25
Market Cap:26962318920

EPS

Forecasted$0.56
Reported$0.57
Surprise0
Surprise %2%

Revenue

Forecasted729,600,000
Reported752,427,000
IRMIRM
2015-10-30
Market Cap:26962318920

EPS

Forecasted$0.49
Reported$0.55
Surprise0
Surprise %12%

Revenue

Forecasted650,177,419
Reported746,529,000
IRMIRM
2015-07-30
Market Cap:26962318920

EPS

Forecasted$0.32
Reported$0.48
Surprise0
Surprise %50%

Revenue

Forecasted895,360,714
Reported759,734,000
IRMIRM
2015-04-28
Market Cap:26962318920

EPS

Forecasted$0.29
Reported$0.50
Surprise0
Surprise %72%

Revenue

Forecasted679,053,124
Reported749,286,000
IRMIRM
2015-02-20
Market Cap:26962318920

EPS

Forecasted$0.31
Reported$0.52
Surprise0
Surprise %68%

Revenue

Forecasted902,479,999
Reported777,978,000
IRMIRM
2014-10-30
Market Cap:26962318920

EPS

Forecasted$0.39
Reported$0.57
Surprise0
Surprise %46%

Revenue

Forecasted827,425,714
Reported782,697,000
IRMIRM
2014-07-31
Market Cap:26962318920

EPS

Forecasted$0.39
Reported$0.61
Surprise0
Surprise %56%

Revenue

Forecasted745,484,210
Reported786,892,000
IRMIRM
2014-05-01
Market Cap:26962318920

EPS

Forecasted$0.24
Reported$0.24
Surprise0
Surprise %0%

Revenue

Forecasted770,100,000
Reported770,126,000
IRMIRM
2014-02-28
Market Cap:26962318920

EPS

Forecasted$0.22
Reported$0.15
Surprise0
Surprise %-32%

Revenue

Forecasted1,097,428,571
Reported768,532,000
IRMIRM
2013-10-31
Market Cap:26962318920

EPS

Forecasted$0.30
Reported$0.31
Surprise0
Surprise %3%

Revenue

Forecasted729,255,172
Reported755,639,000
IRMIRM
2013-08-01
Market Cap:26962318920

EPS

Forecasted$0.31
Reported$0.29
Surprise0
Surprise %-6%

Revenue

Forecasted810,281,481
Reported754,721,000
IRMIRM
2013-05-01
Market Cap:26962318920

EPS

Forecasted$0.27
Reported$0.27
Surprise0
Surprise %0%

Revenue

Forecasted746,700,000
Reported747,031,000
IRMIRM
2013-02-28
Market Cap:26962318920

EPS

Forecasted$0.23
Reported$0.18
Surprise0
Surprise %-22%

Revenue

Forecasted967,533,333
Reported758,467,000
IRMIRM
2012-10-31
Market Cap:26962318920

EPS

Forecasted$0.32
Reported$0.31
Surprise0
Surprise %-3%

Revenue

Forecasted772,232,258
Reported748,125,000
IRMIRM
2012-07-26
Market Cap:26962318920

EPS

Forecasted$0.29
Reported$0.32
Surprise0
Surprise %10%

Revenue

Forecasted681,681,249
Reported752,165,000
IRMIRM
2012-04-26
Market Cap:26962318920

EPS

Forecasted$0.26
Reported$0.27
Surprise0
Surprise %4%

Revenue

Forecasted718,851,851
Reported746,498,000
IRMIRM
2012-02-23
Market Cap:26962318920

EPS

Forecasted$0.27
Reported$0.30
Surprise0
Surprise %11%

Revenue

Forecasted667,620,000
Reported729,440,000
IRMIRM
2011-10-27
Market Cap:26962318920

EPS

Forecasted$0.31
Reported$0.34
Surprise0
Surprise %10%

Revenue

Forecasted700,508,823
Reported772,082,000
IRMIRM
2011-07-28
Market Cap:26962318920

EPS

Forecasted$0.27
Reported$0.27
Surprise0
Surprise %0%

Revenue

Forecasted758,600,000
Reported762,889,000
IRMIRM
2011-04-28
Market Cap:26962318920

EPS

Forecasted$0.25
Reported$0.24
Surprise0
Surprise %-4%

Revenue

Forecasted777,083,333
Reported750,292,000
IRMIRM
2011-02-24
Market Cap:26962318920

EPS

Forecasted$0.27
Reported$0.28
Surprise0
Surprise %4%

Revenue

Forecasted703,157,142
Reported788,678,000
IRMIRM
2010-10-28
Market Cap:26962318920

EPS

Forecasted$0.27
Reported$0.32
Surprise0
Surprise %19%

Revenue

Forecasted601,425,000
Reported782,574,000
IRMIRM
2010-07-29
Market Cap:26962318920

EPS

Forecasted$0.23
Reported$0.26
Surprise0
Surprise %13%

Revenue

Forecasted641,169,230
Reported779,791,000
IRMIRM
2010-04-29
Market Cap:26962318920

EPS

Forecasted$0.20
Reported$0.21
Surprise0
Surprise %5%

Revenue

Forecasted691,047,619
Reported776,506,000
IRMIRM
2010-02-25
Market Cap:26962318920

EPS

Forecasted$0.22
Reported$0.25
Surprise0
Surprise %14%

Revenue

Forecasted685,784,000
Reported779,336,000
IRMIRM
2009-10-29
Market Cap:26962318920

EPS

Forecasted$0.22
Reported$0.22
Surprise0
Surprise %0%

Revenue

Forecasted764,900,000
Reported764,885,000
IRMIRM
2009-07-30
Market Cap:26962318920

EPS

Forecasted$0.22
Reported$0.23
Surprise0
Surprise %5%

Revenue

Forecasted713,565,217
Reported746,028,000
IRMIRM
2009-04-30
Market Cap:26962318920

EPS

Forecasted$0.11
Reported$0.18
Surprise0
Surprise %64%

Revenue

Forecasted442,016,666
Reported723,346,000
IRMIRM
2009-02-26
Market Cap:26962318920

EPS

Forecasted$0.16
Reported$0.19
Surprise0
Surprise %19%

Revenue

Forecasted633,768,421
Reported752,555,000
IRMIRM
2008-10-30
Market Cap:26962318920

EPS

Forecasted$0.19
Reported$0.21
Surprise0
Surprise %11%

Revenue

Forecasted709,604,761
Reported784,338,000
IRMIRM
2008-07-31
Market Cap:26962318920

EPS

Forecasted$0.17
Reported$0.17
Surprise0
Surprise %0%

Revenue

Forecasted768,900,000
Reported768,857,000
IRMIRM
2008-05-01
Market Cap:26962318920

EPS

Forecasted$0.11
Reported$0.15
Surprise0
Surprise %36%

Revenue

Forecasted549,560,000
Reported749,384,000
IRMIRM
2008-02-28
Market Cap:26962318920

EPS

Forecasted$0.18
Reported$0.13
Surprise0
Surprise %-28%

Revenue

Forecasted1,006,615,384
Reported727,001,000
IRMIRM
2007-10-31
Market Cap:26962318920

EPS

Forecasted$0.17
Reported$0.23
Surprise0
Surprise %35%

Revenue

Forecasted518,721,739
Reported701,833,000
IRMIRM
2007-08-01
Market Cap:26962318920

EPS

Forecasted$0.16
Reported$0.18
Surprise0
Surprise %12%

Revenue

Forecasted594,400,000
Reported668,689,000
IRMIRM
2007-05-02
Market Cap:26962318920

EPS

Forecasted$0.14
Reported$0.16
Surprise0
Surprise %14%

Revenue

Forecasted553,437,500
Reported632,512,000
IRMIRM
2007-02-28
Market Cap:26962318920

EPS

Forecasted$0.16
Reported$0.17
Surprise0
Surprise %6%

Revenue

Forecasted573,647,058
Reported609,507,000
IRMIRM
2006-10-31
Market Cap:26962318920

EPS

Forecasted$0.13
Reported$0.12
Surprise0
Surprise %-8%

Revenue

Forecasted645,233,333
Reported595,610,000
IRMIRM
2006-07-27
Market Cap:26962318920

EPS

Forecasted$0.14
Reported$0.17
Surprise0
Surprise %21%

Revenue

Forecasted478,964,705
Reported581,568,000
IRMIRM
2006-05-02
Market Cap:26962318920

EPS

Forecasted$0.13
Reported$0.12
Surprise0
Surprise %-8%

Revenue

Forecasted610,675,000
Reported563,657,000
IRMIRM
2006-03-01
Market Cap:26962318920

EPS

Forecasted$0.14
Reported$0.12
Surprise0
Surprise %-14%

Revenue

Forecasted628,133,333
Reported538,355,000
IRMIRM
2005-10-27
Market Cap:26962318920

EPS

Forecasted$0.13
Reported$0.17
Surprise0
Surprise %31%

Revenue

Forecasted402,617,647
Reported526,472,000
IRMIRM
2005-07-28
Market Cap:26962318920

EPS

Forecasted$0.11
Reported$0.12
Surprise0
Surprise %9%

Revenue

Forecasted469,241,666
Reported511,922,000
IRMIRM
2005-04-28
Market Cap:26962318920

EPS

Forecasted$0.10
Reported$0.10
Surprise0
Surprise %0%

Revenue

Forecasted501,400,000
Reported501,406,000
IRMIRM
2005-03-02
Market Cap:26962318920

EPS

Forecasted$0.10
Reported$0.14
Surprise0
Surprise %40%

Revenue

Forecasted342,071,428
Reported478,927,000
IRMIRM
2004-10-28
Market Cap:26962318920

EPS

Forecasted$0.12
Reported$0.09
Surprise0
Surprise %-25%

Revenue

Forecasted612,400,000
Reported459,330,000
IRMIRM
2004-07-29
Market Cap:26962318920

EPS

Forecasted$0.11
Reported$0.10
Surprise0
Surprise %-9%

Revenue

Forecasted489,939,999
Reported445,410,000
IRMIRM
2004-04-29
Market Cap:26962318920

EPS

Forecasted$0.10
Reported$0.11
Surprise0
Surprise %10%

Revenue

Forecasted394,454,545
Reported433,922,000
IRMIRM
2004-02-26
Market Cap:26962318920

EPS

Forecasted$0.08
Reported$0.14
Surprise0
Surprise %75%

Revenue

Forecasted379,129,777
Reported408,490,000
IRMIRM
2003-10-29
Market Cap:26962318920

EPS

Forecasted$0.08
Reported$0.07
Surprise0
Surprise %-12%

Revenue

Forecasted436,342,857
Reported381,758,000
IRMIRM
2003-07-31
Market Cap:26962318920

EPS

Forecasted$0.07
Reported$0.09
Surprise0
Surprise %29%

Revenue

Forecasted279,455,555
Reported359,270,000
IRMIRM
2003-04-30
Market Cap:26962318920

EPS

Forecasted$0.08
Reported$0.10
Surprise0
Surprise %25%

Revenue

Forecasted281,440,000
Reported351,811,000
IRMIRM
2003-02-27
Market Cap:26962318920

EPS

Forecasted$0.08
Reported$0.09
Surprise0
Surprise %12%

Revenue

Forecasted302,666,666
Reported353,240,000
IRMIRM
2002-10-31
Market Cap:26962318920

EPS

Forecasted$0.07
Reported$0.08
Surprise0
Surprise %14%

Revenue

Forecasted291,462,500
Reported328,591,000
IRMIRM
2002-07-31
Market Cap:26962318920

EPS

Forecasted$0.07
Reported$0.09
Surprise0
Surprise %29%

Revenue

Forecasted254,877,777
Reported323,487,000
IRMIRM
2002-05-01
Market Cap:26962318920

EPS

Forecasted$0.06
Reported$0.06
Surprise0
Surprise %0%

Revenue

Forecasted317,200,000
Reported313,179,000
IRMIRM
2002-02-28
Market Cap:26962318920

EPS

Forecasted-$0.01
Reported-$0.07
Surprise0
Surprise %476%

Revenue

Forecasted43,171,428
Reported302,187,000
IRMIRM
2001-10-31
Market Cap:26962318920

EPS

Forecasted-$0.01
Reported-$0.08
Surprise0
Surprise %784%

Revenue

Forecasted36,462,499
Reported291,673,000
IRMIRM
2001-07-31
Market Cap:26962318920

EPS

Forecasted-$0.01
Reported-$0.02
Surprise0
Surprise %87%

Revenue

Forecasted146,650,000
Reported293,334,000
IRMIRM
2001-05-01
Market Cap:26962318920

EPS

Forecasted$0.01
Reported$0.02
Surprise0
Surprise %175%

Revenue

Forecasted283,900,000
Reported283,922,000
IRMIRM
2001-02-28
Market Cap:26962318920

EPS

Forecasted$0.02
Reported$0.02
Surprise0
Surprise %-12%

Revenue

Forecasted265,500,000
Reported265,536,000
IRMIRM
2000-10-31
Market Cap:26962318920

EPS

Forecasted$0.02
Reported$0.02
Surprise0
Surprise %23%

Revenue

Forecasted256,100,000
Reported256,133,000
IRMIRM
2000-07-31
Market Cap:26962318920

EPS

Forecasted-$0.01
Reported-$0.02
Surprise0
Surprise %100%

Revenue

Forecasted126,300,000
Reported252,565,000
IRMIRM
2000-05-01
Market Cap:26962318920

EPS

Forecasted-$0.01
Reported-$0.03
Surprise0
Surprise %267%

Revenue

Forecasted70,700,000
Reported212,137,000
IRMIRM
2000-02-29
Market Cap:26962318920

EPS

Forecasted--
Reported-$0.14

Revenue

Forecasted--
Reported265,700,000
IRMIRM
1999-10-28
Market Cap:26962318920

EPS

Forecasted$0.01
Reported$0.03
Surprise0
Surprise %200%

Revenue

Forecasted136,900,000
Reported88,000,000
IRMIRM
1999-07-29
Market Cap:26962318920

EPS

Forecasted$0.08
Reported$0.06
Surprise0
Surprise %-33%

Revenue

Forecasted131,800,000
Reported85,500,000
IRMIRM
1999-04-29
Market Cap:26962318920

EPS

Forecasted$0.02
Reported$0.04
Surprise0
Surprise %80%

Revenue

Forecasted422,808,786
Reported80,200,000
IRMIRM
1999-02-25
Market Cap:26962318920

EPS

Forecasted-$0.01
Reported-$0.02
Surprise0
Surprise %88%

Revenue

Forecasted75,300,000
Reported75,300,000
IRMIRM
1998-10-29
Market Cap:26962318920

EPS

Forecasted--
Reported-$0.07

Revenue

Forecasted--
Reported74,600,000
IRMIRM
1998-07-30
Market Cap:26962318920

EPS

Forecasted--
Reported-$0.05

Revenue

Forecasted--
Reported64,100,000
IRMIRM
1998-04-30
Market Cap:26962318920

EPS

Forecasted-$0.01
Reported-$0.01
Surprise0
Surprise %88%

Revenue

Forecasted71,269,044
Reported56,300,000
IRMIRM
1998-02-26
Market Cap:26962318920

EPS

Forecasted-$0.02
Reported-$0.04
Surprise0
Surprise %80%

Revenue

Forecasted32,700,000
Reported49,800,000
IRMIRM
1997-10-30
Market Cap:26962318920

EPS

Forecasted-$0.14
Reported-$0.23
Surprise0
Surprise %65%

Revenue

Forecasted109,400,000
Reported47,200,000
IRMIRM
1997-07-31
Market Cap:26962318920

EPS

Forecasted-$0.02
Reported-$0.02
Surprise0
Surprise %18%

Revenue

Forecasted46,600,000
Reported46,200,000
IRMIRM
1997-04-30
Market Cap:26962318920

EPS

Forecasted$0.01
Reported$0.00
Surprise0
Surprise %-67%

Revenue

Forecasted42,200,000
Reported40,200,000
IRMIRM
1997-02-27
Market Cap:26962318920

EPS

Forecasted--
Reported-$0.04

Revenue

Forecasted--
Reported38,700,000
IRMIRM
1996-10-31
Market Cap:26962318920

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
IRMIRM
1996-07-31
Market Cap:26962318920

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
IRMIRM
1996-04-30
Market Cap:26962318920

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--