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.

RBARBA
2026-05-05
Market Cap:21275213370

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
RBARBA
2026-02-16
Market Cap:21275213370

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
RBARBA
2025-11-14
Market Cap:21275213370

EPS

Forecasted$0.83
Reported--

Revenue

Forecasted--
Reported--
RBARBA
2025-08-06
Market Cap:21275213370

EPS

Forecasted$0.95
Reported$1.07
Surprise0
Surprise %13%

Revenue

Forecasted1,046,702,710
Reported1,186,000,000
RBARBA
2025-05-07
Market Cap:21275213370

EPS

Forecasted$0.86
Reported$0.89
Surprise0
Surprise %3%

Revenue

Forecasted1,133,231,290
Reported1,108,600,000
RBARBA
2025-02-18
Market Cap:21275213370

EPS

Forecasted$0.81
Reported$0.95
Surprise0
Surprise %17%

Revenue

Forecasted1,062,396,500
Reported1,141,600,000
RBARBA
2024-11-08
Market Cap:21275213370

EPS

Forecasted$0.62
Reported$0.71
Surprise0
Surprise %15%

Revenue

Forecasted1,063,024,750
Reported981,800,000
RBARBA
2024-08-06
Market Cap:21275213370

EPS

Forecasted$0.88
Reported$0.94
Surprise0
Surprise %7%

Revenue

Forecasted1,552,900,000
Reported1,096,100,000
RBARBA
2024-05-09
Market Cap:21275213370

EPS

Forecasted$0.73
Reported$0.90
Surprise0
Surprise %23%

Revenue

Forecasted1,010,160,000
Reported1,064,700,000
RBARBA
2024-02-23
Market Cap:21275213370

EPS

Forecasted$0.68
Reported$0.82
Surprise0
Surprise %21%

Revenue

Forecasted1,043,670,000
Reported1,069,668,843
RBARBA
2023-11-09
Market Cap:21275213370

EPS

Forecasted$0.52
Reported$0.72
Surprise0
Surprise %38%

Revenue

Forecasted964,610,000
Reported1,019,800,000
RBARBA
2023-08-03
Market Cap:21275213370

EPS

Forecasted$0.77
Reported$0.85
Surprise0
Surprise %10%

Revenue

Forecasted971,170,000
Reported1,106,500,000
RBARBA
2023-05-10
Market Cap:21275213370

EPS

Forecasted$0.52
Reported$0.57
Surprise0
Surprise %10%

Revenue

Forecasted430,800,000
Reported512,400,000
RBARBA
2023-02-21
Market Cap:21275213370

EPS

Forecasted$0.58
Reported$0.68
Surprise0
Surprise %17%

Revenue

Forecasted422,066,110
Reported443,862,000
RBARBA
2022-11-07
Market Cap:21275213370

EPS

Forecasted$0.33
Reported$0.38
Surprise0
Surprise %15%

Revenue

Forecasted354,657,589
Reported411,479,000
RBARBA
2022-08-04
Market Cap:21275213370

EPS

Forecasted$0.63
Reported$0.74
Surprise0
Surprise %17%

Revenue

Forecasted435,772,314
Reported484,500,000
RBARBA
2022-05-09
Market Cap:21275213370

EPS

Forecasted$0.32
Reported$0.46
Surprise0
Surprise %44%

Revenue

Forecasted352,067,992
Reported393,900,000
RBARBA
2022-02-17
Market Cap:21275213370

EPS

Forecasted$0.58
Reported$0.50
Surprise0
Surprise %-14%

Revenue

Forecasted391,840,675
Reported359,373,000
RBARBA
2021-11-04
Market Cap:21275213370

EPS

Forecasted$0.32
Reported$0.35
Surprise0
Surprise %9%

Revenue

Forecasted325,640,000
Reported329,682,000
RBARBA
2021-08-05
Market Cap:21275213370

EPS

Forecasted$0.61
Reported$0.55
Surprise0
Surprise %-10%

Revenue

Forecasted416,780,000
Reported396,361,000
RBARBA
2021-05-10
Market Cap:21275213370

EPS

Forecasted$0.25
Reported$0.27
Surprise0
Surprise %8%

Revenue

Forecasted294,250,000
Reported331,555,000
RBARBA
2021-02-18
Market Cap:21275213370

EPS

Forecasted$0.56
Reported$0.49
Surprise0
Surprise %-13%

Revenue

Forecasted431,339,625
Reported383,413,000
RBARBA
2020-11-05
Market Cap:21275213370

EPS

Forecasted$0.30
Reported$0.44
Surprise0
Surprise %47%

Revenue

Forecasted226,051,363
Reported331,542,000
RBARBA
2020-08-06
Market Cap:21275213370

EPS

Forecasted$0.37
Reported$0.54
Surprise0
Surprise %46%

Revenue

Forecasted266,571,296
Reported389,050,000
RBARBA
2020-05-07
Market Cap:21275213370

EPS

Forecasted$0.21
Reported$0.21
Surprise0
Surprise %0%

Revenue

Forecasted273,255,000
Reported273,255,000
RBARBA
2020-02-27
Market Cap:21275213370

EPS

Forecasted$0.41
Reported$0.47
Surprise0
Surprise %15%

Revenue

Forecasted289,786,255
Reported332,194,000
RBARBA
2019-11-07
Market Cap:21275213370

EPS

Forecasted$0.22
Reported$0.23
Surprise0
Surprise %5%

Revenue

Forecasted277,196,173
Reported289,796,000
RBARBA
2019-08-08
Market Cap:21275213370

EPS

Forecasted$0.43
Reported$0.49
Surprise0
Surprise %14%

Revenue

Forecasted345,072,367
Reported393,222,000
RBARBA
2019-05-09
Market Cap:21275213370

EPS

Forecasted$0.21
Reported$0.17
Surprise0
Surprise %-19%

Revenue

Forecasted374,824,058
Reported303,429,000
RBARBA
2019-02-28
Market Cap:21275213370

EPS

Forecasted$0.36
Reported$0.32
Surprise0
Surprise %-11%

Revenue

Forecasted400,468,500
Reported355,972,000
RBARBA
2018-11-08
Market Cap:21275213370

EPS

Forecasted$0.18
Reported$0.18
Surprise0
Surprise %0%

Revenue

Forecasted245,346,000
Reported245,346,000
RBARBA
2018-08-09
Market Cap:21275213370

EPS

Forecasted$0.36
Reported$0.42
Surprise0
Surprise %17%

Revenue

Forecasted264,428,571
Reported308,530,000
RBARBA
2018-05-10
Market Cap:21275213370

EPS

Forecasted$0.17
Reported$0.16
Surprise0
Surprise %-6%

Revenue

Forecasted276,462,500
Reported260,178,000
RBARBA
2018-02-26
Market Cap:21275213370

EPS

Forecasted$0.20
Reported$0.26
Surprise0
Surprise %30%

Revenue

Forecasted224,461,538
Reported178,785,000
RBARBA
2017-11-09
Market Cap:21275213370

EPS

Forecasted$0.13
Reported$0.09
Surprise0
Surprise %-31%

Revenue

Forecasted328,466,666
Reported141,047,000
RBARBA
2017-08-08
Market Cap:21275213370

EPS

Forecasted$0.32
Reported$0.33
Surprise0
Surprise %3%

Revenue

Forecasted237,290,909
Reported166,186,000
RBARBA
2017-05-04
Market Cap:21275213370

EPS

Forecasted$0.24
Reported$0.12
Surprise0
Surprise %-50%

Revenue

Forecasted365,566,666
Reported199,427,000
RBARBA
2017-02-21
Market Cap:21275213370

EPS

Forecasted$0.27
Reported$0.30
Surprise0
Surprise %11%

Revenue

Forecasted636,660,000
Reported146,769,000
RBARBA
2016-11-09
Market Cap:21275213370

EPS

Forecasted$0.20
Reported$0.20
Surprise0
Surprise %0%

Revenue

Forecasted112,787,500
Reported128,876,000
RBARBA
2016-08-08
Market Cap:21275213370

EPS

Forecasted$0.43
Reported$0.37
Surprise0
Surprise %-14%

Revenue

Forecasted184,551,351
Reported158,805,000
RBARBA
2016-05-09
Market Cap:21275213370

EPS

Forecasted$0.21
Reported$0.27
Surprise0
Surprise %29%

Revenue

Forecasted102,588,888
Reported131,945,000
RBARBA
2016-02-25
Market Cap:21275213370

EPS

Forecasted$0.33
Reported$0.29
Surprise0
Surprise %-12%

Revenue

Forecasted148,161,562
Reported135,462,000
RBARBA
2015-11-05
Market Cap:21275213370

EPS

Forecasted$0.15
Reported$0.19
Surprise0
Surprise %27%

Revenue

Forecasted80,166,533
Reported109,318,000
RBARBA
2015-08-06
Market Cap:21275213370

EPS

Forecasted$0.37
Reported$0.42
Surprise0
Surprise %14%

Revenue

Forecasted130,264,513
Reported155,477,000
RBARBA
2015-05-07
Market Cap:21275213370

EPS

Forecasted$0.15
Reported$0.22
Surprise0
Surprise %47%

Revenue

Forecasted101,743,839
Reported115,618,000
RBARBA
2015-02-26
Market Cap:21275213370

EPS

Forecasted$0.31
Reported$0.31
Surprise0
Surprise %0%

Revenue

Forecasted138,457,000
Reported138,457,000
RBARBA
2014-11-04
Market Cap:21275213370

EPS

Forecasted$0.13
Reported$0.13
Surprise0
Surprise %0%

Revenue

Forecasted102,217,000
Reported102,217,000
RBARBA
2014-08-05
Market Cap:21275213370

EPS

Forecasted$0.34
Reported$0.36
Surprise0
Surprise %6%

Revenue

Forecasted133,491,764
Reported141,835,000
RBARBA
2014-05-05
Market Cap:21275213370

EPS

Forecasted$0.13
Reported$0.13
Surprise0
Surprise %0%

Revenue

Forecasted98,588,000
Reported98,588,000
RBARBA
2014-03-03
Market Cap:21275213370

EPS

Forecasted$0.26
Reported$0.28
Surprise0
Surprise %8%

Revenue

Forecasted--
Reported131,223,000
RBARBA
2013-11-05
Market Cap:21275213370

EPS

Forecasted$0.11
Reported$0.15
Surprise0
Surprise %36%

Revenue

Forecasted100,990,908
Reported105,800,000
RBARBA
2013-08-06
Market Cap:21275213370

EPS

Forecasted$0.27
Reported$0.28
Surprise0
Surprise %4%

Revenue

Forecasted123,569,333
Reported128,322,000
RBARBA
2013-04-30
Market Cap:21275213370

EPS

Forecasted$0.15
Reported$0.13
Surprise0
Surprise %-13%

Revenue

Forecasted115,665,733
Reported102,058,000
RBARBA
2013-02-26
Market Cap:21275213370

EPS

Forecasted$0.23
Reported$0.21
Surprise0
Surprise %-9%

Revenue

Forecasted127,326,086
Reported117,140,000
RBARBA
2012-10-30
Market Cap:21275213370

EPS

Forecasted$0.11
Reported$0.09
Surprise0
Surprise %-18%

Revenue

Forecasted109,112,545
Reported92,326,000
RBARBA
2012-08-02
Market Cap:21275213370

EPS

Forecasted$0.36
Reported$0.30
Surprise0
Surprise %-17%

Revenue

Forecasted148,415,166
Reported127,213,000
RBARBA
2012-05-03
Market Cap:21275213370

EPS

Forecasted$0.17
Reported$0.17
Surprise0
Surprise %0%

Revenue

Forecasted101,276,000
Reported101,276,000
RBARBA
2012-02-28
Market Cap:21275213370

EPS

Forecasted$0.24
Reported$0.25
Surprise0
Surprise %4%

Revenue

Forecasted108,677,874
Reported113,403,000
RBARBA
2011-11-01
Market Cap:21275213370

EPS

Forecasted$0.14
Reported$0.06
Surprise0
Surprise %-57%

Revenue

Forecasted112,731,300
Reported79,709,000
RBARBA
2011-08-05
Market Cap:21275213370

EPS

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

Revenue

Forecasted123,007,259
Reported114,524,000
RBARBA
2011-05-03
Market Cap:21275213370

EPS

Forecasted$0.13
Reported$0.13
Surprise0
Surprise %0%

Revenue

Forecasted88,463,000
Reported88,463,000
RBARBA
2011-02-24
Market Cap:21275213370

EPS

Forecasted$0.15
Reported$0.13
Surprise0
Surprise %-13%

Revenue

Forecasted100,068,800
Reported88,296,000
RBARBA
2010-11-02
Market Cap:21275213370

EPS

Forecasted$0.09
Reported$0.13
Surprise0
Surprise %44%

Revenue

Forecasted75,376,582
Reported82,229,000
RBARBA
2010-08-06
Market Cap:21275213370

EPS

Forecasted$0.23
Reported$0.24
Surprise0
Surprise %4%

Revenue

Forecasted98,808,695
Reported103,300,000
RBARBA
2010-05-04
Market Cap:21275213370

EPS

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

Revenue

Forecasted89,970,461
Reported83,544,000
RBARBA
2010-03-04
Market Cap:21275213370

EPS

Forecasted$0.20
Reported$0.20
Surprise0
Surprise %0%

Revenue

Forecasted--
Reported97,143,000
RBARBA
2009-11-03
Market Cap:21275213370

EPS

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

Revenue

Forecasted81,775,076
Reported75,934,000
RBARBA
2009-08-07
Market Cap:21275213370

EPS

Forecasted$0.34
Reported$0.37
Surprise0
Surprise %9%

Revenue

Forecasted109,830,264
Reported120,459,000
RBARBA
2009-05-05
Market Cap:21275213370

EPS

Forecasted$0.16
Reported$0.18
Surprise0
Surprise %12%

Revenue

Forecasted73,215,625
Reported83,675,000
RBARBA
2009-02-26
Market Cap:21275213370

EPS

Forecasted$0.17
Reported$0.18
Surprise0
Surprise %6%

Revenue

Forecasted17,979,294
Reported19,103,000
RBARBA
2008-10-30
Market Cap:21275213370

EPS

Forecasted$0.13
Reported$0.11
Surprise0
Surprise %-15%

Revenue

Forecasted87,587,307
Reported75,909,000
RBARBA
2008-08-08
Market Cap:21275213370

EPS

Forecasted$0.31
Reported$0.37
Surprise0
Surprise %19%

Revenue

Forecasted93,404,838
Reported115,822,000
RBARBA
2008-04-29
Market Cap:21275213370

EPS

Forecasted$0.20
Reported$0.16
Surprise0
Surprise %-20%

Revenue

Forecasted97,672,800
Reported81,394,000
RBARBA
2008-02-21
Market Cap:21275213370

EPS

Forecasted$0.16
Reported$0.16
Surprise0
Surprise %0%

Revenue

Forecasted83,266,000
Reported83,266,000
RBARBA
2007-10-30
Market Cap:21275213370

EPS

Forecasted$0.09
Reported$0.14
Surprise0
Surprise %56%

Revenue

Forecasted49,910,665
Reported68,060,000
RBARBA
2007-07-31
Market Cap:21275213370

EPS

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

Revenue

Forecasted98,179,269
Reported94,543,000
RBARBA
2007-05-01
Market Cap:21275213370

EPS

Forecasted$0.14
Reported$0.17
Surprise0
Surprise %21%

Revenue

Forecasted54,498,714
Reported68,549,000
RBARBA
2007-02-22
Market Cap:21275213370

EPS

Forecasted$0.15
Reported$0.09
Surprise0
Surprise %-40%

Revenue

Forecasted47,230,400
Reported33,736,000
RBARBA
2006-10-31
Market Cap:21275213370

EPS

Forecasted$0.06
Reported$0.09
Surprise0
Surprise %50%

Revenue

Forecasted45,942,600
Reported55,688,000
RBARBA
2006-08-01
Market Cap:21275213370

EPS

Forecasted$0.22
Reported$0.22
Surprise0
Surprise %0%

Revenue

Forecasted78,680,000
Reported78,680,000
RBARBA
2006-05-02
Market Cap:21275213370

EPS

Forecasted$0.11
Reported$0.13
Surprise0
Surprise %18%

Revenue

Forecasted45,796,090
Reported55,973,000
RBARBA
2006-02-22
Market Cap:21275213370

EPS

Forecasted$0.12
Reported$0.14
Surprise0
Surprise %17%

Revenue

Forecasted25,119,166
Reported30,143,000
RBARBA
2005-11-01
Market Cap:21275213370

EPS

Forecasted$0.03
Reported$0.04
Surprise0
Surprise %33%

Revenue

Forecasted38,429,998
Reported38,430,000
RBARBA
2005-08-03
Market Cap:21275213370

EPS

Forecasted$0.17
Reported$0.20
Surprise0
Surprise %18%

Revenue

Forecasted54,099,294
Reported65,692,000
RBARBA
2005-05-03
Market Cap:21275213370

EPS

Forecasted$0.08
Reported$0.10
Surprise0
Surprise %25%

Revenue

Forecasted36,433,500
Reported48,578,000
RBARBA
2005-02-24
Market Cap:21275213370

EPS

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

Revenue

Forecasted61,537,538
Reported57,142,000
RBARBA
2004-11-02
Market Cap:21275213370

EPS

Forecasted$0.05
Reported$0.03
Surprise0
Surprise %-38%

Revenue

Forecasted39,311,250
Reported31,449,000
RBARBA
2004-08-05
Market Cap:21275213370

EPS

Forecasted$0.14
Reported$0.15
Surprise0
Surprise %7%

Revenue

Forecasted51,996,285
Reported55,996,000
RBARBA
2004-05-05
Market Cap:21275213370

EPS

Forecasted$0.06
Reported$0.06
Surprise0
Surprise %0%

Revenue

Forecasted37,669,000
Reported37,669,000
RBARBA
2004-02-26
Market Cap:21275213370

EPS

Forecasted$0.11
Reported$0.12
Surprise0
Surprise %9%

Revenue

Forecasted43,380,909
Reported47,719,000
RBARBA
2003-11-03
Market Cap:21275213370

EPS

Forecasted$0.03
Reported$0.03
Surprise0
Surprise %10%

Revenue

Forecasted29,785,000
Reported29,785,000
RBARBA
2003-08-06
Market Cap:21275213370

EPS

Forecasted$0.12
Reported$0.13
Surprise0
Surprise %8%

Revenue

Forecasted43,685,583
Reported47,657,000
RBARBA
2003-05-06
Market Cap:21275213370

EPS

Forecasted$0.04
Reported$0.09
Surprise0
Surprise %105%

Revenue

Forecasted33,766,112
Reported36,381,000
RBARBA
2003-02-26
Market Cap:21275213370

EPS

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

Revenue

Forecasted48,078,333
Reported44,380,000
RBARBA
2002-11-05
Market Cap:21275213370

EPS

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

Revenue

Forecasted20,991,000
Reported20,991,000
RBARBA
2002-08-06
Market Cap:21275213370

EPS

Forecasted$0.09
Reported$0.10
Surprise0
Surprise %11%

Revenue

Forecasted34,545,777
Reported38,864,000
RBARBA
2002-05-07
Market Cap:21275213370

EPS

Forecasted$0.03
Reported$0.05
Surprise0
Surprise %83%

Revenue

Forecasted24,186,523
Reported29,317,000
RBARBA
2002-02-26
Market Cap:21275213370

EPS

Forecasted$0.10
Reported$0.12
Surprise0
Surprise %20%

Revenue

Forecasted31,736,000
Reported39,670,000
RBARBA
2001-11-06
Market Cap:21275213370

EPS

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

Revenue

Forecasted45,497,700
Reported16,851,000
RBARBA
2001-08-08
Market Cap:21275213370

EPS

Forecasted$0.08
Reported$0.08
Surprise0
Surprise %0%

Revenue

Forecasted35,025,000
Reported35,025,000
RBARBA
2001-05-08
Market Cap:21275213370

EPS

Forecasted$0.02
Reported$0.03
Surprise0
Surprise %22%

Revenue

Forecasted20,992,125
Reported25,445,000
RBARBA
2001-02-27
Market Cap:21275213370

EPS

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

Revenue

Forecasted32,265,142
Reported28,232,000
RBARBA
2000-11-08
Market Cap:21275213370

EPS

Forecasted$0.01
Reported$0.02
Surprise0
Surprise %170%

Revenue

Forecasted23,709,400
Reported21,554,000
RBARBA
2000-08-09
Market Cap:21275213370

EPS

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

Revenue

Forecasted33,794,285
Reported29,570,000
RBARBA
2000-05-09
Market Cap:21275213370

EPS

Forecasted$0.02
Reported$0.04
Surprise0
Surprise %66%

Revenue

Forecasted29,445,900
Reported26,769,000
RBARBA
2000-02-29
Market Cap:21275213370

EPS

Forecasted$0.09
Reported$0.08
Surprise0
Surprise %-11%

Revenue

Forecasted33,666,666
Reported30,300,000
RBARBA
1999-11-09
Market Cap:21275213370

EPS

Forecasted$0.01
Reported$0.02
Surprise0
Surprise %79%

Revenue

Forecasted22,770,000
Reported20,700,000
RBARBA
1999-08-10
Market Cap:21275213370

EPS

Forecasted$0.09
Reported$0.10
Surprise0
Surprise %11%

Revenue

Forecasted31,644,444
Reported35,600,000
RBARBA
1999-05-11
Market Cap:21275213370

EPS

Forecasted$0.02
Reported$0.02
Surprise0
Surprise %19%

Revenue

Forecasted19,800,000
Reported18,000,000
RBARBA
1999-03-04
Market Cap:21275213370

EPS

Forecasted$0.07
Reported$0.11
Surprise0
Surprise %57%

Revenue

Forecasted--
Reported30,600,000
RBARBA
1998-11-10
Market Cap:21275213370

EPS

Forecasted$0.01
Reported$0.02
Surprise0
Surprise %56%

Revenue

Forecasted13,900,000
Reported13,900,000
RBARBA
1998-08-11
Market Cap:21275213370

EPS

Forecasted$0.08
Reported$0.09
Surprise0
Surprise %12%

Revenue

Forecasted25,550,000
Reported21,200,000
RBARBA
1998-06-30
Market Cap:21275213370

EPS

Forecasted--
Reported$0.08

Revenue

Forecasted--
Reported29,200,000