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.

DISDIS
2026-05-05
Market Cap:209045321100

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
DISDIS
2026-02-03
Market Cap:209045321100

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
DISDIS
2025-11-13
Market Cap:209045321100

EPS

Forecasted$1.04
Reported--

Revenue

Forecasted--
Reported--
DISDIS
2025-08-06
Market Cap:209045321100

EPS

Forecasted$1.45
Reported$1.61
Surprise0
Surprise %11%

Revenue

Forecasted23,693,063,480
Reported23,576,000,000
DISDIS
2025-05-07
Market Cap:209045321100

EPS

Forecasted$1.19
Reported$1.45
Surprise0
Surprise %22%

Revenue

Forecasted23,092,824,017
Reported23,621,000,000
DISDIS
2025-02-05
Market Cap:209045321100

EPS

Forecasted$1.45
Reported$1.76
Surprise0
Surprise %21%

Revenue

Forecasted24,665,486,885
Reported24,690,000,000
DISDIS
2024-11-14
Market Cap:209045321100

EPS

Forecasted$1.11
Reported$1.14
Surprise0
Surprise %3%

Revenue

Forecasted22,492,476,281
Reported22,574,000,000
DISDIS
2024-08-07
Market Cap:209045321100

EPS

Forecasted$1.19
Reported$1.39
Surprise0
Surprise %17%

Revenue

Forecasted23,080,610,832
Reported23,155,000,000
DISDIS
2024-05-07
Market Cap:209045321100

EPS

Forecasted$1.10
Reported$1.21
Surprise0
Surprise %10%

Revenue

Forecasted22,121,134,058
Reported22,083,000,000
DISDIS
2024-02-07
Market Cap:209045321100

EPS

Forecasted$0.99
Reported$1.22
Surprise0
Surprise %23%

Revenue

Forecasted23,709,041,921
Reported23,549,000,000
DISDIS
2023-11-08
Market Cap:209045321100

EPS

Forecasted$0.67
Reported$0.82
Surprise0
Surprise %22%

Revenue

Forecasted20,132,800,000
Reported21,241,000,000
DISDIS
2023-08-09
Market Cap:209045321100

EPS

Forecasted$0.99
Reported$1.03
Surprise0
Surprise %4%

Revenue

Forecasted22,484,600,000
Reported22,330,000,000
DISDIS
2023-05-10
Market Cap:209045321100

EPS

Forecasted$0.89
Reported$0.93
Surprise0
Surprise %4%

Revenue

Forecasted21,790,000,000
Reported21,815,000,000
DISDIS
2023-02-08
Market Cap:209045321100

EPS

Forecasted$0.69
Reported$0.99
Surprise0
Surprise %43%

Revenue

Forecasted23,442,237,670
Reported23,512,000,000
DISDIS
2022-11-08
Market Cap:209045321100

EPS

Forecasted$0.50
Reported$0.30
Surprise0
Surprise %-40%

Revenue

Forecasted21,268,320,692
Reported20,150,000,000
DISDIS
2022-08-10
Market Cap:209045321100

EPS

Forecasted$0.94
Reported$1.09
Surprise0
Surprise %16%

Revenue

Forecasted20,993,823,814
Reported21,504,000,000
DISDIS
2022-05-11
Market Cap:209045321100

EPS

Forecasted$1.20
Reported$1.08
Surprise0
Surprise %-10%

Revenue

Forecasted20,053,850,667
Reported19,249,000,000
DISDIS
2022-02-09
Market Cap:209045321100

EPS

Forecasted$0.57
Reported$1.06
Surprise0
Surprise %86%

Revenue

Forecasted20,270,068,141
Reported21,819,000,000
DISDIS
2021-11-10
Market Cap:209045321100

EPS

Forecasted$0.51
Reported$0.37
Surprise0
Surprise %-27%

Revenue

Forecasted23,352,840,000
Reported18,534,000,000
DISDIS
2021-08-12
Market Cap:209045321100

EPS

Forecasted$0.57
Reported$0.80
Surprise0
Surprise %40%

Revenue

Forecasted16,761,100,000
Reported17,022,000,000
DISDIS
2021-05-13
Market Cap:209045321100

EPS

Forecasted$0.29
Reported$0.79
Surprise1
Surprise %172%

Revenue

Forecasted15,820,400,000
Reported15,613,000,000
DISDIS
2021-02-11
Market Cap:209045321100

EPS

Forecasted-$0.45
Reported$0.32
Surprise1
Surprise %-171%

Revenue

Forecasted40,662,131,707
Reported16,249,000,000
DISDIS
2020-11-12
Market Cap:209045321100

EPS

Forecasted-$0.68
Reported-$0.20
Surprise0
Surprise %-71%

Revenue

Forecasted22,690,800,000
Reported14,707,000,000
DISDIS
2020-08-04
Market Cap:209045321100

EPS

Forecasted-$0.43
Reported$0.08
Surprise1
Surprise %-119%

Revenue

Forecasted94,232,000,000
Reported11,779,000,000
DISDIS
2020-05-05
Market Cap:209045321100

EPS

Forecasted$0.83
Reported$0.60
Surprise0
Surprise %-28%

Revenue

Forecasted26,713,350,000
Reported18,025,000,000
DISDIS
2020-02-04
Market Cap:209045321100

EPS

Forecasted$1.44
Reported$1.53
Surprise0
Surprise %6%

Revenue

Forecasted19,631,058,823
Reported20,877,000,000
DISDIS
2019-11-07
Market Cap:209045321100

EPS

Forecasted$0.95
Reported$1.07
Surprise0
Surprise %13%

Revenue

Forecasted16,957,943,925
Reported19,118,000,000
DISDIS
2019-08-06
Market Cap:209045321100

EPS

Forecasted$1.76
Reported$1.35
Surprise0
Surprise %-23%

Revenue

Forecasted26,243,518,518
Reported20,262,000,000
DISDIS
2019-05-08
Market Cap:209045321100

EPS

Forecasted$1.59
Reported$1.61
Surprise0
Surprise %1%

Revenue

Forecasted14,638,670,886
Reported14,924,000,000
DISDIS
2019-02-05
Market Cap:209045321100

EPS

Forecasted$1.55
Reported$1.84
Surprise0
Surprise %19%

Revenue

Forecasted12,439,858,064
Reported15,303,000,000
DISDIS
2018-11-08
Market Cap:209045321100

EPS

Forecasted$1.34
Reported$1.48
Surprise0
Surprise %10%

Revenue

Forecasted12,812,238,805
Reported14,306,000,000
DISDIS
2018-08-07
Market Cap:209045321100

EPS

Forecasted$1.95
Reported$1.87
Surprise0
Surprise %-4%

Revenue

Forecasted15,852,738,461
Reported15,229,000,000
DISDIS
2018-05-08
Market Cap:209045321100

EPS

Forecasted$1.70
Reported$1.84
Surprise0
Surprise %8%

Revenue

Forecasted13,349,929,411
Reported14,548,000,000
DISDIS
2018-02-06
Market Cap:209045321100

EPS

Forecasted$1.62
Reported$1.89
Surprise0
Surprise %17%

Revenue

Forecasted12,681,260,869
Reported15,351,000,000
DISDIS
2017-11-09
Market Cap:209045321100

EPS

Forecasted$1.13
Reported$1.07
Surprise0
Surprise %-5%

Revenue

Forecasted13,457,530,973
Reported12,779,000,000
DISDIS
2017-08-08
Market Cap:209045321100

EPS

Forecasted$1.55
Reported$1.58
Surprise0
Surprise %2%

Revenue

Forecasted13,962,425,806
Reported14,238,000,000
DISDIS
2017-05-09
Market Cap:209045321100

EPS

Forecasted$1.41
Reported$1.50
Surprise0
Surprise %6%

Revenue

Forecasted12,484,765,957
Reported13,336,000,000
DISDIS
2017-02-07
Market Cap:209045321100

EPS

Forecasted$1.49
Reported$1.55
Surprise0
Surprise %4%

Revenue

Forecasted14,188,671,140
Reported14,784,000,000
DISDIS
2016-11-10
Market Cap:209045321100

EPS

Forecasted$1.16
Reported$1.10
Surprise0
Surprise %-5%

Revenue

Forecasted13,821,758,620
Reported13,142,000,000
DISDIS
2016-08-09
Market Cap:209045321100

EPS

Forecasted$1.61
Reported$1.62
Surprise0
Surprise %1%

Revenue

Forecasted14,188,322,981
Reported14,277,000,000
DISDIS
2016-05-10
Market Cap:209045321100

EPS

Forecasted$1.40
Reported$1.36
Surprise0
Surprise %-3%

Revenue

Forecasted13,339,542,857
Reported12,969,000,000
DISDIS
2016-02-09
Market Cap:209045321100

EPS

Forecasted$1.45
Reported$1.63
Surprise0
Surprise %12%

Revenue

Forecasted13,351,641,379
Reported15,244,000,000
DISDIS
2015-11-05
Market Cap:209045321100

EPS

Forecasted$1.14
Reported$1.20
Surprise0
Surprise %5%

Revenue

Forecasted12,800,842,105
Reported13,512,000,000
DISDIS
2015-08-04
Market Cap:209045321100

EPS

Forecasted$1.42
Reported$1.45
Surprise0
Surprise %2%

Revenue

Forecasted12,824,218,309
Reported13,101,000,000
DISDIS
2015-05-05
Market Cap:209045321100

EPS

Forecasted$1.11
Reported$1.23
Surprise0
Surprise %11%

Revenue

Forecasted11,113,864,864
Reported12,461,000,000
DISDIS
2015-02-03
Market Cap:209045321100

EPS

Forecasted$1.07
Reported$1.27
Surprise0
Surprise %19%

Revenue

Forecasted10,888,009,345
Reported13,391,000,000
DISDIS
2014-11-06
Market Cap:209045321100

EPS

Forecasted$0.89
Reported$0.89
Surprise0
Surprise %0%

Revenue

Forecasted12,389,000,000
Reported12,389,000,000
DISDIS
2014-08-05
Market Cap:209045321100

EPS

Forecasted$1.17
Reported$1.28
Surprise0
Surprise %9%

Revenue

Forecasted11,293,982,905
Reported12,466,000,000
DISDIS
2014-05-06
Market Cap:209045321100

EPS

Forecasted$0.96
Reported$1.11
Surprise0
Surprise %16%

Revenue

Forecasted9,828,843,749
Reported11,649,000,000
DISDIS
2014-02-05
Market Cap:209045321100

EPS

Forecasted$0.92
Reported$1.04
Surprise0
Surprise %13%

Revenue

Forecasted10,703,478,260
Reported12,309,000,000
DISDIS
2013-11-07
Market Cap:209045321100

EPS

Forecasted$0.76
Reported$0.77
Surprise0
Surprise %1%

Revenue

Forecasted11,415,789,473
Reported11,568,000,000
DISDIS
2013-08-06
Market Cap:209045321100

EPS

Forecasted$1.01
Reported$1.03
Surprise0
Surprise %2%

Revenue

Forecasted11,348,732,673
Reported11,578,000,000
DISDIS
2013-05-07
Market Cap:209045321100

EPS

Forecasted$0.77
Reported$0.79
Surprise0
Surprise %3%

Revenue

Forecasted10,279,870,129
Reported10,554,000,000
DISDIS
2013-02-05
Market Cap:209045321100

EPS

Forecasted$0.76
Reported$0.79
Surprise0
Surprise %4%

Revenue

Forecasted10,893,328,947
Reported11,341,000,000
DISDIS
2012-11-08
Market Cap:209045321100

EPS

Forecasted$0.68
Reported$0.68
Surprise0
Surprise %0%

Revenue

Forecasted10,782,000,000
Reported10,782,000,000
DISDIS
2012-08-07
Market Cap:209045321100

EPS

Forecasted$0.93
Reported$1.01
Surprise0
Surprise %9%

Revenue

Forecasted10,134,193,548
Reported11,088,000,000
DISDIS
2012-05-08
Market Cap:209045321100

EPS

Forecasted$0.55
Reported$0.58
Surprise0
Surprise %5%

Revenue

Forecasted9,103,781,818
Reported9,629,000,000
DISDIS
2012-02-07
Market Cap:209045321100

EPS

Forecasted$0.71
Reported$0.80
Surprise0
Surprise %13%

Revenue

Forecasted9,412,647,887
Reported10,779,000,000
DISDIS
2011-11-10
Market Cap:209045321100

EPS

Forecasted$0.54
Reported$0.59
Surprise0
Surprise %9%

Revenue

Forecasted9,459,722,222
Reported10,425,000,000
DISDIS
2011-08-09
Market Cap:209045321100

EPS

Forecasted$0.73
Reported$0.78
Surprise0
Surprise %7%

Revenue

Forecasted9,943,835,616
Reported10,675,000,000
DISDIS
2011-05-10
Market Cap:209045321100

EPS

Forecasted$0.57
Reported$0.49
Surprise0
Surprise %-14%

Revenue

Forecasted10,350,964,912
Reported9,077,000,000
DISDIS
2011-02-08
Market Cap:209045321100

EPS

Forecasted$0.56
Reported$0.68
Surprise0
Surprise %21%

Revenue

Forecasted8,419,714,285
Reported10,716,000,000
DISDIS
2010-11-11
Market Cap:209045321100

EPS

Forecasted$0.46
Reported$0.45
Surprise0
Surprise %-2%

Revenue

Forecasted9,953,782,608
Reported9,742,000,000
DISDIS
2010-08-10
Market Cap:209045321100

EPS

Forecasted$0.58
Reported$0.67
Surprise0
Surprise %16%

Revenue

Forecasted8,449,965,517
Reported10,002,000,000
DISDIS
2010-05-11
Market Cap:209045321100

EPS

Forecasted$0.45
Reported$0.48
Surprise0
Surprise %7%

Revenue

Forecasted8,008,000,000
Reported8,580,000,000
DISDIS
2010-02-09
Market Cap:209045321100

EPS

Forecasted$0.38
Reported$0.47
Surprise0
Surprise %24%

Revenue

Forecasted7,432,394,736
Reported9,739,000,000
DISDIS
2009-11-12
Market Cap:209045321100

EPS

Forecasted$0.41
Reported$0.46
Surprise0
Surprise %12%

Revenue

Forecasted8,663,707,317
Reported9,867,000,000
DISDIS
2009-07-30
Market Cap:209045321100

EPS

Forecasted$0.50
Reported$0.52
Surprise0
Surprise %4%

Revenue

Forecasted8,252,160,000
Reported8,596,000,000
DISDIS
2009-05-05
Market Cap:209045321100

EPS

Forecasted$0.40
Reported$0.43
Surprise0
Surprise %7%

Revenue

Forecasted7,480,475,000
Reported8,087,000,000
DISDIS
2009-02-03
Market Cap:209045321100

EPS

Forecasted$0.51
Reported$0.41
Surprise0
Surprise %-20%

Revenue

Forecasted11,481,156,862
Reported9,599,000,000
DISDIS
2008-11-06
Market Cap:209045321100

EPS

Forecasted$0.49
Reported$0.43
Surprise0
Surprise %-12%

Revenue

Forecasted10,601,530,612
Reported9,445,000,000
DISDIS
2008-07-30
Market Cap:209045321100

EPS

Forecasted$0.61
Reported$0.62
Surprise0
Surprise %2%

Revenue

Forecasted9,084,590,163
Reported9,236,000,000
DISDIS
2008-05-06
Market Cap:209045321100

EPS

Forecasted$0.51
Reported$0.58
Surprise0
Surprise %14%

Revenue

Forecasted7,514,509,803
Reported8,710,000,000
DISDIS
2008-02-05
Market Cap:209045321100

EPS

Forecasted$0.52
Reported$0.63
Surprise0
Surprise %21%

Revenue

Forecasted8,241,000,000
Reported10,452,000,000
DISDIS
2007-11-08
Market Cap:209045321100

EPS

Forecasted$0.41
Reported$0.42
Surprise0
Surprise %2%

Revenue

Forecasted8,712,195,121
Reported8,930,000,000
DISDIS
2007-08-01
Market Cap:209045321100

EPS

Forecasted$0.55
Reported$0.58
Surprise0
Surprise %5%

Revenue

Forecasted8,551,636,363
Reported9,045,000,000
DISDIS
2007-05-08
Market Cap:209045321100

EPS

Forecasted$0.38
Reported$0.43
Surprise0
Surprise %13%

Revenue

Forecasted7,010,763,157
Reported8,073,000,000
DISDIS
2007-02-07
Market Cap:209045321100

EPS

Forecasted$0.39
Reported$0.49
Surprise0
Surprise %26%

Revenue

Forecasted7,231,410,256
Reported9,725,000,000
DISDIS
2006-11-09
Market Cap:209045321100

EPS

Forecasted$0.34
Reported$0.36
Surprise0
Surprise %6%

Revenue

Forecasted8,267,294,117
Reported8,784,000,000
DISDIS
2006-08-09
Market Cap:209045321100

EPS

Forecasted$0.44
Reported$0.53
Surprise0
Surprise %20%

Revenue

Forecasted6,856,818,181
Reported8,620,000,000
DISDIS
2006-05-09
Market Cap:209045321100

EPS

Forecasted$0.31
Reported$0.37
Surprise0
Surprise %19%

Revenue

Forecasted6,473,387,096
Reported8,027,000,000
DISDIS
2006-02-06
Market Cap:209045321100

EPS

Forecasted$0.30
Reported$0.35
Surprise0
Surprise %17%

Revenue

Forecasted7,378,333,333
Reported8,854,000,000
DISDIS
2005-11-17
Market Cap:209045321100

EPS

Forecasted$0.18
Reported$0.23
Surprise0
Surprise %28%

Revenue

Forecasted5,585,666,666
Reported7,734,000,000
DISDIS
2005-08-09
Market Cap:209045321100

EPS

Forecasted$0.38
Reported$0.42
Surprise0
Surprise %11%

Revenue

Forecasted6,902,894,736
Reported7,715,000,000
DISDIS
2005-05-11
Market Cap:209045321100

EPS

Forecasted$0.32
Reported$0.32
Surprise0
Surprise %0%

Revenue

Forecasted7,829,000,000
Reported7,829,000,000
DISDIS
2005-01-31
Market Cap:209045321100

EPS

Forecasted$0.29
Reported$0.34
Surprise0
Surprise %17%

Revenue

Forecasted7,171,862,068
Reported8,666,000,000
DISDIS
2004-11-18
Market Cap:209045321100

EPS

Forecasted$0.18
Reported$0.19
Surprise0
Surprise %6%

Revenue

Forecasted7,123,944,444
Reported7,543,000,000
DISDIS
2004-08-10
Market Cap:209045321100

EPS

Forecasted$0.27
Reported$0.31
Surprise0
Surprise %15%

Revenue

Forecasted6,364,185,185
Reported7,471,000,000
DISDIS
2004-05-12
Market Cap:209045321100

EPS

Forecasted$0.21
Reported$0.26
Surprise0
Surprise %24%

Revenue

Forecasted5,477,333,333
Reported7,189,000,000
DISDIS
2004-02-11
Market Cap:209045321100

EPS

Forecasted$0.23
Reported$0.33
Surprise0
Surprise %43%

Revenue

Forecasted7,972,871,739
Reported8,549,000,000
DISDIS
2003-11-20
Market Cap:209045321100

EPS

Forecasted$0.15
Reported$0.17
Surprise0
Surprise %13%

Revenue

Forecasted6,142,933,333
Reported7,088,000,000
DISDIS
2003-07-31
Market Cap:209045321100

EPS

Forecasted$0.16
Reported$0.19
Surprise0
Surprise %19%

Revenue

Forecasted5,017,187,500
Reported6,175,000,000
DISDIS
2003-05-01
Market Cap:209045321100

EPS

Forecasted$0.11
Reported$0.11
Surprise0
Surprise %0%

Revenue

Forecasted6,332,000,000
Reported6,332,000,000
DISDIS
2003-01-30
Market Cap:209045321100

EPS

Forecasted$0.16
Reported$0.17
Surprise0
Surprise %6%

Revenue

Forecasted6,999,375,000
Reported7,466,000,000
DISDIS
2002-11-07
Market Cap:209045321100

EPS

Forecasted$0.11
Reported$0.11
Surprise0
Surprise %0%

Revenue

Forecasted6,662,000,000
Reported6,662,000,000
DISDIS
2002-08-01
Market Cap:209045321100

EPS

Forecasted$0.17
Reported$0.17
Surprise0
Surprise %0%

Revenue

Forecasted5,795,000,000
Reported5,795,000,000
DISDIS
2002-04-25
Market Cap:209045321100

EPS

Forecasted$0.10
Reported$0.13
Surprise0
Surprise %30%

Revenue

Forecasted4,132,799,999
Reported5,904,000,000
DISDIS
2002-01-31
Market Cap:209045321100

EPS

Forecasted$0.11
Reported$0.15
Surprise0
Surprise %36%

Revenue

Forecasted6,727,636,363
Reported7,048,000,000
DISDIS
2001-11-08
Market Cap:209045321100

EPS

Forecasted$0.07
Reported$0.06
Surprise0
Surprise %-14%

Revenue

Forecasted6,642,285,714
Reported5,812,000,000
DISDIS
2001-08-02
Market Cap:209045321100

EPS

Forecasted$0.22
Reported$0.23
Surprise0
Surprise %5%

Revenue

Forecasted5,703,409,090
Reported5,975,000,000
DISDIS
2001-04-24
Market Cap:209045321100

EPS

Forecasted$0.14
Reported$0.17
Surprise0
Surprise %21%

Revenue

Forecasted4,752,785,714
Reported6,049,000,000
DISDIS
2001-02-06
Market Cap:209045321100

EPS

Forecasted$0.25
Reported$0.28
Surprise0
Surprise %12%

Revenue

Forecasted6,541,039,999
Reported7,433,000,000
DISDIS
2000-11-09
Market Cap:209045321100

EPS

Forecasted$0.17
Reported$0.20
Surprise0
Surprise %18%

Revenue

Forecasted5,036,705,882
Reported6,116,000,000
DISDIS
2000-08-03
Market Cap:209045321100

EPS

Forecasted$0.24
Reported$0.28
Surprise0
Surprise %17%

Revenue

Forecasted5,042,499,999
Reported6,051,000,000
DISDIS
2000-05-03
Market Cap:209045321100

EPS

Forecasted$0.14
Reported$0.15
Surprise0
Surprise %7%

Revenue

Forecasted5,852,785,714
Reported6,303,000,000
DISDIS
2000-01-24
Market Cap:209045321100

EPS

Forecasted$0.20
Reported$0.25
Surprise0
Surprise %25%

Revenue

Forecasted5,199,000,000
Reported6,932,000,000
DISDIS
1999-11-04
Market Cap:209045321100

EPS

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

Revenue

Forecasted6,306,545,454
Reported5,781,000,000
DISDIS
1999-07-22
Market Cap:209045321100

EPS

Forecasted$0.20
Reported$0.20
Surprise0
Surprise %0%

Revenue

Forecasted5,522,000,000
Reported5,522,000,000
DISDIS
1999-04-27
Market Cap:209045321100

EPS

Forecasted$0.12
Reported$0.13
Surprise0
Surprise %8%

Revenue

Forecasted5,050,833,333
Reported5,510,000,000
DISDIS
1999-01-27
Market Cap:209045321100

EPS

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

Revenue

Forecasted6,863,541,666
Reported6,589,000,000
DISDIS
1998-11-03
Market Cap:209045321100

EPS

Forecasted$0.15
Reported$0.14
Surprise0
Surprise %-7%

Revenue

Forecasted6,556,799,999
Reported6,147,000,000
DISDIS
1998-07-21
Market Cap:209045321100

EPS

Forecasted$0.21
Reported$0.20
Surprise0
Surprise %-5%

Revenue

Forecasted5,497,904,761
Reported5,248,000,000
DISDIS
1998-04-22
Market Cap:209045321100

EPS

Forecasted$0.17
Reported$0.17
Surprise0
Surprise %0%

Revenue

Forecasted5,242,000,000
Reported5,242,000,000
DISDIS
1998-01-27
Market Cap:209045321100

EPS

Forecasted$0.35
Reported$0.37
Surprise0
Surprise %6%

Revenue

Forecasted5,976,771,428
Reported6,339,000,000
DISDIS
1997-11-18
Market Cap:209045321100

EPS

Forecasted$0.20
Reported$0.20
Surprise0
Surprise %0%

Revenue

Forecasted5,520,000,000
Reported5,520,000,000
DISDIS
1997-07-22
Market Cap:209045321100

EPS

Forecasted$0.22
Reported$0.23
Surprise0
Surprise %5%

Revenue

Forecasted4,957,909,090
Reported5,194,000,000
DISDIS
1997-04-23
Market Cap:209045321100

EPS

Forecasted$0.15
Reported$0.16
Surprise0
Surprise %7%

Revenue

Forecasted5,115,599,999
Reported5,481,000,000
DISDIS
1997-01-28
Market Cap:209045321100

EPS

Forecasted$0.31
Reported$0.33
Surprise0
Surprise %6%

Revenue

Forecasted5,872,967,741
Reported6,278,000,000
DISDIS
1996-11-26
Market Cap:209045321100

EPS

Forecasted$0.16
Reported$0.16
Surprise0
Surprise %0%

Revenue

Forecasted--
Reported5,272,000,000
DISDIS
1996-07-25
Market Cap:209045321100

EPS

Forecasted$0.19
Reported$0.20
Surprise0
Surprise %5%

Revenue

Forecasted--
Reported5,087,000,000
DISDIS
1996-04-23
Market Cap:209045321100

EPS

Forecasted$0.15
Reported$0.16
Surprise0
Surprise %7%

Revenue

Forecasted--
Reported4,543,000,000
DISDIS
1996-01-23
Market Cap:209045321100

EPS

Forecasted$0.30
Reported$0.31
Surprise0
Surprise %3%

Revenue

Forecasted--
Reported3,818,000,000
DISDIS
1995-11-28
Market Cap:209045321100

EPS

Forecasted$0.17
Reported$0.17
Surprise0
Surprise %0%

Revenue

Forecasted--
Reported3,123,600,000
DISDIS
1995-07-26
Market Cap:209045321100

EPS

Forecasted$0.19
Reported$0.20
Surprise0
Surprise %5%

Revenue

Forecasted--
Reported2,764,000,000
DISDIS
1995-04-25
Market Cap:209045321100

EPS

Forecasted$0.18
Reported$0.20
Surprise0
Surprise %11%

Revenue

Forecasted--
Reported2,922,800,000
DISDIS
1995-01-26
Market Cap:209045321100

EPS

Forecasted$0.26
Reported$0.30
Surprise0
Surprise %15%

Revenue

Forecasted--
Reported3,301,700,000
DISDIS
1994-11-22
Market Cap:209045321100

EPS

Forecasted$0.13
Reported$0.14
Surprise0
Surprise %8%

Revenue

Forecasted--
Reported2,698,400,000
DISDIS
1994-07-27
Market Cap:209045321100

EPS

Forecasted$0.15
Reported$0.16
Surprise0
Surprise %7%

Revenue

Forecasted--
Reported2,353,600,000
DISDIS
1994-04-26
Market Cap:209045321100

EPS

Forecasted$0.14
Reported$0.15
Surprise0
Surprise %7%

Revenue

Forecasted--
Reported2,275,800,000
DISDIS
1994-01-25
Market Cap:209045321100

EPS

Forecasted$0.20
Reported$0.23
Surprise0
Surprise %15%

Revenue

Forecasted--
Reported2,727,300,000
DISDIS
1993-11-10
Market Cap:209045321100

EPS

Forecasted$0.13
Reported$0.10
Surprise0
Surprise %-23%

Revenue

Forecasted--
Reported2,174,600,000
DISDIS
1993-07-30
Market Cap:209045321100

EPS

Forecasted$0.16
Reported$0.16
Surprise0
Surprise %0%

Revenue

Forecasted--
Reported1,936,800,000
DISDIS
1993-04-27
Market Cap:209045321100

EPS

Forecasted$0.12
Reported$0.13
Surprise0
Surprise %8%

Revenue

Forecasted--
Reported2,026,500,000
DISDIS
1993-01-25
Market Cap:209045321100

EPS

Forecasted$0.15
Reported$0.16
Surprise0
Surprise %7%

Revenue

Forecasted--
Reported2,058,800,000
DISDIS
1992-12-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.16

Revenue

Forecasted--
Reported2,391,400,000
DISDIS
1992-06-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.14

Revenue

Forecasted--
Reported1,853,500,000
DISDIS
1992-03-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.10

Revenue

Forecasted--
Reported1,655,100,000
DISDIS
1991-12-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.13

Revenue

Forecasted--
Reported1,936,600,000
DISDIS
1991-09-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.11

Revenue

Forecasted--
Reported1,739,400,000
DISDIS
1991-06-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.11

Revenue

Forecasted--
Reported1,511,600,000
DISDIS
1991-03-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.08

Revenue

Forecasted--
Reported1,439,000,000
DISDIS
1990-12-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.11

Revenue

Forecasted--
Reported1,492,400,000
DISDIS
1990-09-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.15

Revenue

Forecasted--
Reported1,712,300,000
DISDIS
1990-06-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.15

Revenue

Forecasted--
Reported1,539,500,000
DISDIS
1990-03-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.11

Revenue

Forecasted--
Reported1,303,800,000
DISDIS
1989-12-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.11

Revenue

Forecasted--
Reported1,288,200,000
DISDIS
1989-09-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.11

Revenue

Forecasted--
Reported4,594,300,000
DISDIS
1989-06-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,167,600,000
DISDIS
1989-03-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,037,900,000
DISDIS
1988-12-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,043,600,000
DISDIS
1988-09-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.08

Revenue

Forecasted--
Reported3,497,100,000
DISDIS
1988-06-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported930,400,000
DISDIS
1988-03-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported789,200,000
DISDIS
1987-12-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported749,300,000
DISDIS
1987-09-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.07

Revenue

Forecasted--
Reported2,925,800,000
DISDIS
1987-06-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported621,900,000
DISDIS
1987-03-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.00

Revenue

Forecasted--
Reported766,300,000
DISDIS
1986-12-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.00

Revenue

Forecasted--
Reported755,500,000
DISDIS
1986-09-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,470,900,000
DISDIS
1986-06-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.00

Revenue

Forecasted--
Reported647,900,000
DISDIS
1986-03-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.00

Revenue

Forecasted--
Reported592,400,000
DISDIS
1985-12-31
Market Cap:209045321100

EPS

Forecasted--
Reported$0.00

Revenue

Forecasted--
Reported504,200,000
DISDIS
1985-09-30
Market Cap:209045321100

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported2,015,400,000