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.

STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2026-04-22
Wednesday
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2026-01-29
Thursday
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2025-10-31
Friday
Forecasted Revenue$122.08 B
Reported Revenue--
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2025-07-31
Thursday
Forecasted EPS$0.23
Reported EPS$0.24
Surprise0.01
Surprise %2.7%
Forecasted Revenue$817.07 M
Reported Revenue$831.56 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2025-04-24
Thursday
Forecasted EPS--
Reported EPS$0.60
Forecasted Revenue$814.37 M
Reported Revenue$919.10 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2025-01-31
Friday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue$831.53 M
Reported Revenue$838.95 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2024-10-28
Monday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue$865.87 M
Reported Revenue$858.27 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2024-07-29
Monday
Forecasted EPS--
Reported EPS$0.23
Forecasted Revenue$756.00 M
Reported Revenue$756.09 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2024-04-26
Friday
Forecasted EPS$0.46
Reported EPS$0.50
Surprise0.04
Surprise %9.2%
Forecasted Revenue$792.05 M
Reported Revenue$771.26 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2024-01-31
Wednesday
Forecasted EPS$0.43
Reported EPS$0.25
Surprise-0.18
Surprise %-41.5%
Forecasted Revenue$869.22 M
Reported Revenue$923.81 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2023-09-30
Saturday
Forecasted EPS$0.18
Reported EPS$0.23
Surprise0.05
Surprise %29.4%
Forecasted Revenue$764.33 M
Reported Revenue$765.77 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS$0.08
Reported EPS$0.10
Surprise0.01
Surprise %17.7%
Forecasted Revenue$765.29 M
Reported Revenue$773.09 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2023-03-31
Friday
Forecasted EPS$0.41
Reported EPS$0.56
Surprise0.15
Surprise %36.8%
Forecasted Revenue$863.03 M
Reported Revenue$868.95 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2023-01-30
Monday
Forecasted EPS$50.40
Reported EPS$22.53
Surprise-27.87
Surprise %-55.3%
Forecasted Revenue$903.87 M
Reported Revenue$844.60 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2022-10-31
Monday
Forecasted EPS$34.10
Reported EPS$48.31
Surprise14.21
Surprise %41.7%
Forecasted Revenue$705.22 M
Reported Revenue$830.18 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2022-07-29
Friday
Forecasted EPS$40.80
Reported EPS$16.09
Surprise-24.71
Surprise %-60.6%
Forecasted Revenue$638.21 M
Reported Revenue$684.64 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2022-04-28
Thursday
Forecasted EPS$36.40
Reported EPS$41.42
Surprise5.02
Surprise %13.8%
Forecasted Revenue$842.33 M
Reported Revenue$839.86 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2022-01-31
Monday
Forecasted EPS$37.90
Reported EPS$34.22
Surprise-3.68
Surprise %-9.7%
Forecasted Revenue$817.31 M
Reported Revenue$875.98 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2021-10-26
Tuesday
Forecasted EPS$47.30
Reported EPS$20.41
Surprise-26.89
Surprise %-56.8%
Forecasted Revenue--
Reported Revenue$760.52 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2021-07-26
Monday
Forecasted EPS$38.51
Reported EPS$37.72
Surprise-0.79
Surprise %-2.1%
Forecasted Revenue--
Reported Revenue$849.35 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2021-04-26
Monday
Forecasted EPS$53.67
Reported EPS$56.38
Surprise2.71
Surprise %5.0%
Forecasted Revenue--
Reported Revenue$912.77 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2021-01-29
Friday
Forecasted EPS$50.01
Reported EPS$62.61
Surprise12.60
Surprise %25.2%
Forecasted Revenue--
Reported Revenue$996.83 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2020-10-29
Thursday
Forecasted EPS$32.31
Reported EPS$31.43
Surprise-0.88
Surprise %-2.7%
Forecasted Revenue$11.88 M
Reported Revenue$909.03 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2020-07-27
Monday
Forecasted EPS--
Reported EPS-$8.03
Forecasted Revenue--
Reported Revenue$556.44 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2020-04-27
Monday
Forecasted EPS$14.39
Reported EPS-$27.06
Surprise-41.45
Surprise %-288.0%
Forecasted Revenue$6.15 M
Reported Revenue$827.72 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2020-01-30
Thursday
Forecasted EPS$48.74
Reported EPS$45.08
Surprise-3.66
Surprise %-7.5%
Forecasted Revenue$12.50 M
Reported Revenue$901.68 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2019-10-28
Monday
Forecasted EPS$46.29
Reported EPS$38.45
Surprise-7.84
Surprise %-16.9%
Forecasted Revenue$13.92 M
Reported Revenue$944.36 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2019-07-29
Monday
Forecasted EPS$44.03
Reported EPS$57.71
Surprise13.68
Surprise %31.1%
Forecasted Revenue$8.82 M
Reported Revenue$957.76 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2019-04-24
Wednesday
Forecasted EPS$62.33
Reported EPS$64.47
Surprise2.14
Surprise %3.4%
Forecasted Revenue$11.18 M
Reported Revenue$950.46 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2019-01-30
Wednesday
Forecasted EPS$60.96
Reported EPS$64.06
Surprise3.10
Surprise %5.1%
Forecasted Revenue$11.00 M
Reported Revenue$1.01 B
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2018-10-29
Monday
Forecasted EPS$54.29
Reported EPS$56.40
Surprise2.11
Surprise %3.9%
Forecasted Revenue$11.13 M
Reported Revenue$928.93 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2018-07-26
Thursday
Forecasted EPS$47.24
Reported EPS$60.83
Surprise13.59
Surprise %28.8%
Forecasted Revenue$8.98 M
Reported Revenue$993.88 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2018-04-25
Wednesday
Forecasted EPS$60.20
Reported EPS$65.11
Surprise4.91
Surprise %8.2%
Forecasted Revenue$10.69 M
Reported Revenue$1.08 B
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2018-01-31
Wednesday
Forecasted EPS$51.40
Reported EPS$59.25
Surprise7.85
Surprise %15.3%
Forecasted Revenue$10.03 M
Reported Revenue$1.04 B
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2017-10-30
Monday
Forecasted EPS$49.00
Reported EPS$52.85
Surprise3.85
Surprise %7.9%
Forecasted Revenue$10.72 M
Reported Revenue$970.12 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2017-07-31
Monday
Forecasted EPS$39.30
Reported EPS$41.02
Surprise1.72
Surprise %4.4%
Forecasted Revenue$11.08 M
Reported Revenue$888.78 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2017-04-26
Wednesday
Forecasted EPS$47.30
Reported EPS$58.02
Surprise10.72
Surprise %22.7%
Forecasted Revenue$9.42 M
Reported Revenue$940.23 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2017-01-30
Monday
Forecasted EPS$50.51
Reported EPS$49.51
Surprise-1.00
Surprise %-2.0%
Forecasted Revenue$11.79 M
Reported Revenue$888.72 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2016-10-31
Monday
Forecasted EPS$34.07
Reported EPS$36.51
Surprise2.44
Surprise %7.2%
Forecasted Revenue$10.79 M
Reported Revenue$879.87 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2016-07-27
Wednesday
Forecasted EPS$34.22
Reported EPS$28.62
Surprise-5.60
Surprise %-16.4%
Forecasted Revenue$13.82 M
Reported Revenue$884.70 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2016-04-27
Wednesday
Forecasted EPS$50.24
Reported EPS$50.07
Surprise-0.17
Surprise %-0.3%
Forecasted Revenue$11.60 M
Reported Revenue$852.31 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2016-01-29
Friday
Forecasted EPS$45.69
Reported EPS$43.34
Surprise-2.35
Surprise %-5.1%
Forecasted Revenue$12.19 M
Reported Revenue$884.58 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2015-10-28
Wednesday
Forecasted EPS$37.94
Reported EPS$23.02
Surprise-14.92
Surprise %-39.3%
Forecasted Revenue$19.05 M
Reported Revenue$829.17 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2015-07-27
Monday
Forecasted EPS$36.54
Reported EPS$36.45
Surprise-0.09
Surprise %-0.2%
Forecasted Revenue$11.59 M
Reported Revenue$834.15 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2015-04-27
Monday
Forecasted EPS$47.65
Reported EPS$40.17
Surprise-7.48
Surprise %-15.7%
Forecasted Revenue$13.71 M
Reported Revenue$802.61 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2015-01-28
Wednesday
Forecasted EPS$39.73
Reported EPS$38.45
Surprise-1.28
Surprise %-3.2%
Forecasted Revenue$11.94 M
Reported Revenue$841.55 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2014-10-27
Monday
Forecasted EPS$35.42
Reported EPS$37.63
Surprise2.21
Surprise %6.2%
Forecasted Revenue$10.88 M
Reported Revenue$823.94 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2014-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$794.12 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2014-03-31
Monday
Forecasted EPS--
Reported EPS$0.34
Forecasted Revenue--
Reported Revenue$819.45 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.42
Forecasted Revenue--
Reported Revenue$962.53 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2013-09-30
Monday
Forecasted EPS--
Reported EPS$0.38
Forecasted Revenue--
Reported Revenue$812.25 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$0.33
Forecasted Revenue--
Reported Revenue$773.12 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2013-03-31
Sunday
Forecasted EPS--
Reported EPS$0.38
Forecasted Revenue--
Reported Revenue$770.64 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS$0.23
Forecasted Revenue--
Reported Revenue$785.19 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2012-09-30
Sunday
Forecasted EPS--
Reported EPS$0.33
Forecasted Revenue--
Reported Revenue$822.55 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$814.03 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2012-03-31
Saturday
Forecasted EPS--
Reported EPS$0.47
Forecasted Revenue--
Reported Revenue$866.43 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2011-12-31
Saturday
Forecasted EPS--
Reported EPS$0.22
Forecasted Revenue--
Reported Revenue$789.06 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2011-09-30
Friday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$793.86 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$0.04
Forecasted Revenue--
Reported Revenue$594.78 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2011-03-31
Thursday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue--
Reported Revenue$739.33 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$0.34
Forecasted Revenue--
Reported Revenue$754.38 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2010-09-30
Thursday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$738.54 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$708.01 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2010-03-31
Wednesday
Forecasted EPS--
Reported EPS$0.49
Forecasted Revenue--
Reported Revenue$697.42 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$690.22 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2009-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.17
Forecasted Revenue--
Reported Revenue$646.24 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.08
Forecasted Revenue--
Reported Revenue$525.30 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2009-03-31
Tuesday
Forecasted EPS--
Reported EPS-$0.23
Forecasted Revenue--
Reported Revenue$457.06 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.09
Forecasted Revenue--
Reported Revenue$702.14 M
STAEF
STAEF
$3.01 B Market Cap
Earnings Date
2008-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.41
Forecasted Revenue--
Reported Revenue$799.53 M