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.

OO
2026-05-04
Market Cap:53221752260

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
OO
2026-02-23
Market Cap:53221752260

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
OO
2025-11-03
Market Cap:53221752260

EPS

Forecasted$1.07
Reported--

Revenue

Forecasted1,368,694,150
Reported--
OO
2025-08-06
Market Cap:53221752260

EPS

Forecasted$1.06
Reported$1.05
Surprise0
Surprise %-1%

Revenue

Forecasted1,338,049,860
Reported1,410,378,000
OO
2025-05-05
Market Cap:53221752260

EPS

Forecasted$1.06
Reported$1.06
Surprise0
Surprise %0%

Revenue

Forecasted1,316,547,930
Reported1,380,505,000
OO
2025-02-24
Market Cap:53221752260

EPS

Forecasted$1.06
Reported$1.05
Surprise0
Surprise %-1%

Revenue

Forecasted1,282,339,630
Reported1,340,299,000
OO
2024-11-04
Market Cap:53221752260

EPS

Forecasted$1.05
Reported$1.05
Surprise0
Surprise %0%

Revenue

Forecasted1,262,840,680
Reported1,330,915,000
OO
2024-08-05
Market Cap:53221752260

EPS

Forecasted$1.05
Reported$1.06
Surprise0
Surprise %1%

Revenue

Forecasted1,247,330,000
Reported1,348,031,000
OO
2024-05-06
Market Cap:53221752260

EPS

Forecasted$1.03
Reported$1.03
Surprise0
Surprise %0%

Revenue

Forecasted1,255,760,000
Reported1,269,417,000
OO
2024-02-20
Market Cap:53221752260

EPS

Forecasted$1.02
Reported$1.01
Surprise0
Surprise %-1%

Revenue

Forecasted1,022,980,000
Reported1,076,285,000
OO
2023-11-06
Market Cap:53221752260

EPS

Forecasted$1.00
Reported$1.02
Surprise0
Surprise %2%

Revenue

Forecasted1,000,900,000
Reported1,039,104,000
OO
2023-08-02
Market Cap:53221752260

EPS

Forecasted$0.99
Reported$1.00
Surprise0
Surprise %1%

Revenue

Forecasted985,110,000
Reported1,019,205,000
OO
2023-05-03
Market Cap:53221752260

EPS

Forecasted$1.02
Reported$0.98
Surprise0
Surprise %-4%

Revenue

Forecasted907,670,000
Reported944,399,000
OO
2023-02-21
Market Cap:53221752260

EPS

Forecasted$0.98
Reported$1.00
Surprise0
Surprise %2%

Revenue

Forecasted846,302,357
Reported888,650,000
OO
2022-11-02
Market Cap:53221752260

EPS

Forecasted$0.96
Reported$0.98
Surprise0
Surprise %2%

Revenue

Forecasted817,497,395
Reported837,269,000
OO
2022-08-03
Market Cap:53221752260

EPS

Forecasted$0.95
Reported$0.97
Surprise0
Surprise %2%

Revenue

Forecasted795,635,773
Reported810,419,000
OO
2022-05-04
Market Cap:53221752260

EPS

Forecasted$0.97
Reported$0.98
Surprise0
Surprise %1%

Revenue

Forecasted754,779,507
Reported807,343,000
OO
2022-02-22
Market Cap:53221752260

EPS

Forecasted$0.93
Reported$0.94
Surprise0
Surprise %1%

Revenue

Forecasted667,098,956
Reported685,019,000
OO
2021-11-01
Market Cap:53221752260

EPS

Forecasted$0.92
Reported$0.91
Surprise0
Surprise %-1%

Revenue

Forecasted469,760,000
Reported491,875,000
OO
2021-08-02
Market Cap:53221752260

EPS

Forecasted$0.88
Reported$0.88
Surprise0
Surprise %0%

Revenue

Forecasted442,420,000
Reported464,282,000
OO
2021-05-03
Market Cap:53221752260

EPS

Forecasted$0.85
Reported$0.86
Surprise0
Surprise %1%

Revenue

Forecasted422,240,000
Reported442,804,000
OO
2021-02-22
Market Cap:53221752260

EPS

Forecasted$0.83
Reported$0.84
Surprise0
Surprise %1%

Revenue

Forecasted430,372,352
Reported418,076,000
OO
2020-11-02
Market Cap:53221752260

EPS

Forecasted$0.84
Reported$0.81
Surprise0
Surprise %-4%

Revenue

Forecasted2,022,859,999
Reported404,572,000
OO
2020-08-03
Market Cap:53221752260

EPS

Forecasted$0.76
Reported$0.86
Surprise0
Surprise %13%

Revenue

Forecasted428,011,354
Reported414,636,000
OO
2020-05-04
Market Cap:53221752260

EPS

Forecasted$0.85
Reported$0.88
Surprise0
Surprise %4%

Revenue

Forecasted423,757,840
Reported414,341,000
OO
2020-02-19
Market Cap:53221752260

EPS

Forecasted$0.83
Reported$0.86
Surprise0
Surprise %4%

Revenue

Forecasted346,563,743
Reported397,529,000
OO
2019-11-04
Market Cap:53221752260

EPS

Forecasted$0.83
Reported$0.83
Surprise0
Surprise %0%

Revenue

Forecasted385,942,218
Reported374,247,000
OO
2019-08-05
Market Cap:53221752260

EPS

Forecasted$0.81
Reported$0.82
Surprise0
Surprise %1%

Revenue

Forecasted397,695,588
Reported365,450,000
OO
2019-05-01
Market Cap:53221752260

EPS

Forecasted$0.80
Reported$0.82
Surprise0
Surprise %2%

Revenue

Forecasted325,632,702
Reported354,365,000
OO
2019-02-20
Market Cap:53221752260

EPS

Forecasted$0.75
Reported$0.79
Surprise0
Surprise %5%

Revenue

Forecasted366,201,931
Reported342,576,000
OO
2018-10-31
Market Cap:53221752260

EPS

Forecasted$0.79
Reported$0.81
Surprise0
Surprise %3%

Revenue

Forecasted328,137,441
Reported338,081,000
OO
2018-08-01
Market Cap:53221752260

EPS

Forecasted$0.79
Reported$0.80
Surprise0
Surprise %1%

Revenue

Forecasted309,552,941
Reported328,886,000
OO
2018-05-08
Market Cap:53221752260

EPS

Forecasted$0.79
Reported$0.79
Surprise0
Surprise %0%

Revenue

Forecasted362,203,448
Reported318,295,000
OO
2018-02-21
Market Cap:53221752260

EPS

Forecasted$0.77
Reported$0.76
Surprise0
Surprise %-1%

Revenue

Forecasted451,927,272
Reported310,654,000
OO
2017-10-25
Market Cap:53221752260

EPS

Forecasted$0.76
Reported$0.77
Surprise0
Surprise %1%

Revenue

Forecasted297,309,375
Reported306,920,000
OO
2017-07-26
Market Cap:53221752260

EPS

Forecasted$0.76
Reported$0.76
Surprise0
Surprise %0%

Revenue

Forecasted320,213,333
Reported300,170,000
OO
2017-04-25
Market Cap:53221752260

EPS

Forecasted$0.75
Reported$0.76
Surprise0
Surprise %1%

Revenue

Forecasted320,074,074
Reported298,025,000
OO
2017-02-22
Market Cap:53221752260

EPS

Forecasted$0.75
Reported$0.77
Surprise0
Surprise %3%

Revenue

Forecasted261,636,363
Reported287,843,000
OO
2016-10-26
Market Cap:53221752260

EPS

Forecasted$0.72
Reported$0.72
Surprise0
Surprise %0%

Revenue

Forecasted297,733,333
Reported277,174,000
OO
2016-07-27
Market Cap:53221752260

EPS

Forecasted$0.72
Reported$0.71
Surprise0
Surprise %-1%

Revenue

Forecasted289,731,344
Reported271,039,000
OO
2016-04-26
Market Cap:53221752260

EPS

Forecasted$0.71
Reported$0.70
Surprise0
Surprise %-1%

Revenue

Forecasted299,152,000
Reported267,116,000
OO
2016-02-10
Market Cap:53221752260

EPS

Forecasted$0.69
Reported$0.71
Surprise0
Surprise %3%

Revenue

Forecasted221,167,741
Reported263,668,000
OO
2015-10-28
Market Cap:53221752260

EPS

Forecasted$0.70
Reported$0.70
Surprise0
Surprise %0%

Revenue

Forecasted258,900,000
Reported258,889,000
OO
2015-07-29
Market Cap:53221752260

EPS

Forecasted$0.68
Reported$0.68
Surprise0
Surprise %0%

Revenue

Forecasted253,900,000
Reported253,860,000
OO
2015-04-29
Market Cap:53221752260

EPS

Forecasted$0.67
Reported$0.68
Surprise0
Surprise %1%

Revenue

Forecasted219,466,666
Reported246,867,000
OO
2015-02-17
Market Cap:53221752260

EPS

Forecasted$0.66
Reported$0.65
Surprise0
Surprise %-2%

Revenue

Forecasted226,044,912
Reported247,573,000
OO
2014-10-29
Market Cap:53221752260

EPS

Forecasted$0.65
Reported$0.64
Surprise0
Surprise %-2%

Revenue

Forecasted208,503,846
Reported235,713,000
OO
2014-07-24
Market Cap:53221752260

EPS

Forecasted$0.64
Reported$0.64
Surprise0
Surprise %0%

Revenue

Forecasted228,600,000
Reported228,646,000
OO
2014-05-01
Market Cap:53221752260

EPS

Forecasted$0.63
Reported$0.64
Surprise0
Surprise %2%

Revenue

Forecasted211,527,272
Reported221,572,000
OO
2014-02-13
Market Cap:53221752260

EPS

Forecasted$0.61
Reported$0.62
Surprise0
Surprise %2%

Revenue

Forecasted173,696,761
Reported215,700,000
OO
2013-10-31
Market Cap:53221752260

EPS

Forecasted$0.61
Reported$0.60
Surprise0
Surprise %-2%

Revenue

Forecasted202,100,000
Reported199,304,000
OO
2013-07-25
Market Cap:53221752260

EPS

Forecasted$0.59
Reported$0.60
Surprise0
Surprise %2%

Revenue

Forecasted170,191,304
Reported184,319,000
OO
2013-04-25
Market Cap:53221752260

EPS

Forecasted$0.21
Reported$0.42
Surprise0
Surprise %100%

Revenue

Forecasted87,750,000
Reported171,695,000
OO
2013-02-14
Market Cap:53221752260

EPS

Forecasted$0.54
Reported$0.56
Surprise0
Surprise %4%

Revenue

Forecasted129,120,000
Reported125,578,000
OO
2012-10-25
Market Cap:53221752260

EPS

Forecasted$0.52
Reported$0.52
Surprise0
Surprise %0%

Revenue

Forecasted131,666,666
Reported46,062,000
OO
2012-07-26
Market Cap:53221752260

EPS

Forecasted$0.24
Reported$0.49
Surprise0
Surprise %104%

Revenue

Forecasted107,424,000
Reported115,643,000
OO
2012-04-26
Market Cap:53221752260

EPS

Forecasted$0.24
Reported$0.50
Surprise0
Surprise %108%

Revenue

Forecasted134,040,000
Reported114,723,000
OO
2012-02-09
Market Cap:53221752260

EPS

Forecasted$0.28
Reported$0.52
Surprise0
Surprise %86%

Revenue

Forecasted120,400,000
Reported113,427,000
OO
2011-10-27
Market Cap:53221752260

EPS

Forecasted$0.27
Reported$0.51
Surprise0
Surprise %89%

Revenue

Forecasted101,200,000
Reported107,296,000
OO
2011-07-28
Market Cap:53221752260

EPS

Forecasted$0.27
Reported$0.48
Surprise0
Surprise %78%

Revenue

Forecasted104,365,384
Reported102,626,000
OO
2011-04-28
Market Cap:53221752260

EPS

Forecasted$0.27
Reported$0.49
Surprise0
Surprise %81%

Revenue

Forecasted104,436,000
Reported97,756,000
OO
2011-02-10
Market Cap:53221752260

EPS

Forecasted$0.26
Reported$0.47
Surprise0
Surprise %81%

Revenue

Forecasted73,337,931
Reported91,786,000
OO
2010-10-27
Market Cap:53221752260

EPS

Forecasted$0.24
Reported$0.46
Surprise0
Surprise %92%

Revenue

Forecasted83,040,000
Reported87,173,000
OO
2010-07-28
Market Cap:53221752260

EPS

Forecasted$0.24
Reported$0.45
Surprise0
Surprise %88%

Revenue

Forecasted82,300,000
Reported83,466,000
OO
2010-04-28
Market Cap:53221752260

EPS

Forecasted$0.25
Reported$0.46
Surprise0
Surprise %84%

Revenue

Forecasted89,673,913
Reported83,265,000
OO
2010-02-10
Market Cap:53221752260

EPS

Forecasted$0.24
Reported$0.46
Surprise0
Surprise %92%

Revenue

Forecasted69,685,714
Reported81,397,000
OO
2009-10-28
Market Cap:53221752260

EPS

Forecasted$0.23
Reported$0.47
Surprise0
Surprise %104%

Revenue

Forecasted71,565,384
Reported81,961,000
OO
2009-07-29
Market Cap:53221752260

EPS

Forecasted$0.23
Reported$0.46
Surprise0
Surprise %100%

Revenue

Forecasted71,300,000
Reported81,638,000
OO
2009-04-29
Market Cap:53221752260

EPS

Forecasted$0.25
Reported$0.23
Surprise0
Surprise %-8%

Revenue

Forecasted89,673,913
Reported82,894,000
OO
2009-02-11
Market Cap:53221752260

EPS

Forecasted$0.24
Reported$0.27
Surprise0
Surprise %13%

Revenue

Forecasted73,066,666
Reported82,668,000
OO
2008-10-29
Market Cap:53221752260

EPS

Forecasted$0.24
Reported$0.29
Surprise0
Surprise %21%

Revenue

Forecasted67,282,758
Reported82,535,000
OO
2008-07-30
Market Cap:53221752260

EPS

Forecasted$0.25
Reported$0.27
Surprise0
Surprise %8%

Revenue

Forecasted75,648,148
Reported82,432,000
OO
2008-04-30
Market Cap:53221752260

EPS

Forecasted$0.27
Reported$0.24
Surprise0
Surprise %-11%

Revenue

Forecasted92,925,000
Reported83,423,000
OO
2008-02-13
Market Cap:53221752260

EPS

Forecasted$0.31
Reported$0.24
Surprise0
Surprise %-23%

Revenue

Forecasted103,462,500
Reported80,616,000
OO
2007-10-31
Market Cap:53221752260

EPS

Forecasted$0.31
Reported$0.25
Surprise0
Surprise %-19%

Revenue

Forecasted91,140,000
Reported74,089,000
OO
2007-08-01
Market Cap:53221752260

EPS

Forecasted$0.29
Reported$0.26
Surprise0
Surprise %-10%

Revenue

Forecasted77,742,307
Reported70,693,000
OO
2007-05-02
Market Cap:53221752260

EPS

Forecasted$0.30
Reported$0.28
Surprise0
Surprise %-7%

Revenue

Forecasted75,964,285
Reported71,301,000
OO
2007-02-14
Market Cap:53221752260

EPS

Forecasted$0.30
Reported$0.29
Surprise0
Surprise %-3%

Revenue

Forecasted71,379,310
Reported69,108,000
OO
2006-11-03
Market Cap:53221752260

EPS

Forecasted$0.28
Reported$0.26
Surprise0
Surprise %-7%

Revenue

Forecasted63,543,214
Reported59,307,000
OO
2006-08-02
Market Cap:53221752260

EPS

Forecasted$0.28
Reported$0.27
Surprise0
Surprise %-4%

Revenue

Forecasted58,522,000
Reported56,504,000
OO
2006-05-03
Market Cap:53221752260

EPS

Forecasted$0.28
Reported$0.25
Surprise0
Surprise %-11%

Revenue

Forecasted61,241,607
Reported55,315,000
OO
2006-02-15
Market Cap:53221752260

EPS

Forecasted$0.28
Reported$0.26
Surprise0
Surprise %-7%

Revenue

Forecasted57,615,384
Reported53,385,000
OO
2005-10-26
Market Cap:53221752260

EPS

Forecasted$0.29
Reported$0.25
Surprise0
Surprise %-14%

Revenue

Forecasted55,947,517
Reported49,166,000
OO
2005-07-27
Market Cap:53221752260

EPS

Forecasted$0.27
Reported$0.28
Surprise0
Surprise %4%

Revenue

Forecasted45,714,740
Reported47,473,000
OO
2005-04-27
Market Cap:53221752260

EPS

Forecasted$0.26
Reported$0.27
Surprise0
Surprise %4%

Revenue

Forecasted43,622,222
Reported46,743,000
OO
2005-02-02
Market Cap:53221752260

EPS

Forecasted$0.27
Reported$0.25
Surprise0
Surprise %-7%

Revenue

Forecasted48,924,000
Reported45,329,000
OO
2004-10-27
Market Cap:53221752260

EPS

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

Revenue

Forecasted45,949,999
Reported44,112,000
OO
2004-08-06
Market Cap:53221752260

EPS

Forecasted--
Reported$0.27

Revenue

Forecasted--
Reported44,540,000
OO
2004-07-28
Market Cap:53221752260

EPS

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

Revenue

Forecasted46,564,545
Reported42,396,000
OO
2004-02-19
Market Cap:53221752260

EPS

Forecasted--
Reported$0.33

Revenue

Forecasted--
Reported46,824,000
OO
2003-11-06
Market Cap:53221752260

EPS

Forecasted--
Reported$0.26

Revenue

Forecasted--
Reported37,590,000
OO
2003-08-08
Market Cap:53221752260

EPS

Forecasted--
Reported$0.26

Revenue

Forecasted--
Reported36,505,000
OO
2003-05-08
Market Cap:53221752260

EPS

Forecasted--
Reported$0.23

Revenue

Forecasted--
Reported35,682,000
OO
2003-03-04
Market Cap:53221752260

EPS

Forecasted--
Reported$0.25

Revenue

Forecasted--
Reported37,152,000
OO
2002-11-08
Market Cap:53221752260

EPS

Forecasted--
Reported$0.28

Revenue

Forecasted--
Reported36,055,000
OO
2002-08-09
Market Cap:53221752260

EPS

Forecasted--
Reported$0.24

Revenue

Forecasted--
Reported33,901,000
OO
2002-05-14
Market Cap:53221752260

EPS

Forecasted--
Reported$0.24

Revenue

Forecasted--
Reported33,659,000
OO
2002-03-21
Market Cap:53221752260

EPS

Forecasted--
Reported$0.24

Revenue

Forecasted--
Reported33,773,000
OO
2001-11-14
Market Cap:53221752260

EPS

Forecasted--
Reported$0.25

Revenue

Forecasted--
Reported31,007,000
OO
2001-08-14
Market Cap:53221752260

EPS

Forecasted--
Reported$0.20

Revenue

Forecasted--
Reported29,926,000
OO
2001-05-14
Market Cap:53221752260

EPS

Forecasted--
Reported$0.30

Revenue

Forecasted--
Reported31,565,000
OO
2001-03-28
Market Cap:53221752260

EPS

Forecasted--
Reported$0.27

Revenue

Forecasted--
Reported31,629,000
OO
2000-11-13
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported29,885,000
OO
2000-08-11
Market Cap:53221752260

EPS

Forecasted--
Reported$0.20

Revenue

Forecasted--
Reported28,441,000
OO
2000-05-12
Market Cap:53221752260

EPS

Forecasted--
Reported$0.20

Revenue

Forecasted--
Reported28,355,000
OO
2000-03-23
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported27,510,000
OO
1999-11-12
Market Cap:53221752260

EPS

Forecasted--
Reported$0.21

Revenue

Forecasted--
Reported28,100,000
OO
1999-08-06
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported24,900,000
OO
1999-05-12
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported23,900,000
OO
1999-03-24
Market Cap:53221752260

EPS

Forecasted--
Reported$0.20

Revenue

Forecasted--
Reported23,132,000
OO
1998-11-13
Market Cap:53221752260

EPS

Forecasted--
Reported$0.20

Revenue

Forecasted--
Reported21,800,000
OO
1998-08-13
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported20,600,000
OO
1998-05-13
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported19,500,000
OO
1998-03-20
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported18,397,000
OO
1997-11-12
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported17,400,000
OO
1997-08-13
Market Cap:53221752260

EPS

Forecasted--
Reported$0.18

Revenue

Forecasted--
Reported16,300,000
OO
1997-05-14
Market Cap:53221752260

EPS

Forecasted--
Reported$0.18

Revenue

Forecasted--
Reported15,600,000
OO
1997-03-26
Market Cap:53221752260

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported14,457,000
OO
1996-11-13
Market Cap:53221752260

EPS

Forecasted--
Reported$0.17

Revenue

Forecasted--
Reported14,100,000
OO
1996-08-09
Market Cap:53221752260

EPS

Forecasted--
Reported$0.17

Revenue

Forecasted--
Reported13,800,000
OO
1996-05-10
Market Cap:53221752260

EPS

Forecasted--
Reported$0.17

Revenue

Forecasted--
Reported14,400,000
OO
1996-03-21
Market Cap:53221752260

EPS

Forecasted--
Reported$0.16

Revenue

Forecasted--
Reported14,255,000
OO
1995-11-14
Market Cap:53221752260

EPS

Forecasted--
Reported$0.16

Revenue

Forecasted--
Reported13,100,000
OO
1995-06-30
Market Cap:53221752260

EPS

Forecasted--
Reported$0.15

Revenue

Forecasted--
Reported12,300,000
OO
1995-03-31
Market Cap:53221752260

EPS

Forecasted--
Reported$0.16

Revenue

Forecasted--
Reported11,900,000
OO
1994-12-31
Market Cap:53221752260

EPS

Forecasted--
Reported$0.18

Revenue

Forecasted--
Reported12,300,000
OO
1994-09-30
Market Cap:53221752260

EPS

Forecasted--
Reported-$0.14

Revenue

Forecasted--
Reported12,200,000