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.

SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2026-05-14
Thursday
Forecasted EPS$0.28
Reported EPS--
Forecasted Revenue$248.53 M
Reported Revenue--
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2026-02-12
Thursday
Forecasted EPS$0.41
Reported EPS$63.25
Surprise62.84
Surprise %15,486.5%
Forecasted Revenue$262.16 M
Reported Revenue$43.54 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2025-08-11
Monday
Forecasted EPS$0.24
Reported EPS$37.30
Surprise37.06
Surprise %15,256.1%
Forecasted Revenue$39.16 B
Reported Revenue$37.83 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2025-05-13
Tuesday
Forecasted EPS--
Reported EPS$47.97
Forecasted Revenue$253.90 M
Reported Revenue$38.60 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2025-02-12
Wednesday
Forecasted EPS--
Reported EPS$79.01
Forecasted Revenue$39.17 B
Reported Revenue$40.12 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2024-11-13
Wednesday
Forecasted EPS--
Reported EPS$56.40
Forecasted Revenue$260.05 M
Reported Revenue$38.42 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2024-08-08
Thursday
Forecasted EPS--
Reported EPS$36.93
Forecasted Revenue$218.48 M
Reported Revenue$37.67 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2024-05-15
Wednesday
Forecasted EPS--
Reported EPS-$38.29
Forecasted Revenue$245.02 M
Reported Revenue$36.03 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2024-02-09
Friday
Forecasted EPS--
Reported EPS$86.85
Forecasted Revenue$268.52 M
Reported Revenue$37.63 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2023-09-30
Saturday
Forecasted EPS--
Reported EPS$21.19
Forecasted Revenue$245.68 M
Reported Revenue$35.80 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS--
Reported EPS$40.25
Forecasted Revenue$229.32 M
Reported Revenue$33.99 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2023-03-31
Friday
Forecasted EPS--
Reported EPS-$28.77
Forecasted Revenue$285.78 M
Reported Revenue$34.49 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2023-02-10
Friday
Forecasted EPS--
Reported EPS$57.42
Forecasted Revenue$288.73 M
Reported Revenue$37.87 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2022-11-09
Wednesday
Forecasted EPS--
Reported EPS$61.16
Forecasted Revenue$208.00 M
Reported Revenue$36.78 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2022-08-05
Friday
Forecasted EPS--
Reported EPS$35.64
Forecasted Revenue$244.43 M
Reported Revenue$33.69 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2022-05-10
Tuesday
Forecasted EPS--
Reported EPS$25.01
Forecasted Revenue$253.94 M
Reported Revenue$32.40 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2022-02-08
Tuesday
Forecasted EPS--
Reported EPS$32.77
Forecasted Revenue$273.61 M
Reported Revenue$32.13 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2021-11-10
Wednesday
Forecasted EPS--
Reported EPS$22.65
Forecasted Revenue--
Reported Revenue$30.08 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2021-08-06
Friday
Forecasted EPS--
Reported EPS$32.32
Forecasted Revenue--
Reported Revenue$30.18 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2021-05-11
Tuesday
Forecasted EPS--
Reported EPS$40.34
Forecasted Revenue--
Reported Revenue$29.78 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2021-02-09
Tuesday
Forecasted EPS--
Reported EPS$248.76
Forecasted Revenue--
Reported Revenue$29.40 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2020-11-10
Tuesday
Forecasted EPS--
Reported EPS$90.43
Forecasted Revenue--
Reported Revenue$26.22 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2020-08-07
Friday
Forecasted EPS--
Reported EPS$6.34
Forecasted Revenue--
Reported Revenue$23.65 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2020-05-15
Friday
Forecasted EPS--
Reported EPS-$179.90
Forecasted Revenue--
Reported Revenue$28.57 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2020-02-07
Friday
Forecasted EPS--
Reported EPS$38.02
Forecasted Revenue--
Reported Revenue$29.93 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2019-11-01
Friday
Forecasted EPS--
Reported EPS$60.73
Forecasted Revenue--
Reported Revenue$29.41 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2019-08-02
Friday
Forecasted EPS--
Reported EPS$25.07
Forecasted Revenue--
Reported Revenue$28.46 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2019-05-10
Friday
Forecasted EPS--
Reported EPS$20.71
Forecasted Revenue--
Reported Revenue$29.42 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2019-02-08
Friday
Forecasted EPS--
Reported EPS$34.52
Forecasted Revenue--
Reported Revenue$30.27 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2018-11-02
Friday
Forecasted EPS--
Reported EPS$33.93
Forecasted Revenue--
Reported Revenue$28.37 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2018-08-03
Friday
Forecasted EPS--
Reported EPS$23.29
Forecasted Revenue--
Reported Revenue$28.12 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2018-05-08
Tuesday
Forecasted EPS--
Reported EPS$15.18
Forecasted Revenue--
Reported Revenue$28.37 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2018-02-09
Friday
Forecasted EPS--
Reported EPS$34.36
Forecasted Revenue--
Reported Revenue$30.19 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2017-11-02
Thursday
Forecasted EPS--
Reported EPS$61.92
Forecasted Revenue--
Reported Revenue$28.02 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2017-08-04
Friday
Forecasted EPS--
Reported EPS$10.08
Forecasted Revenue--
Reported Revenue$26.80 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2017-05-09
Tuesday
Forecasted EPS--
Reported EPS$14.79
Forecasted Revenue--
Reported Revenue$27.56 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2017-02-09
Thursday
Forecasted EPS--
Reported EPS$36.33
Forecasted Revenue--
Reported Revenue$27.66 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2016-11-04
Friday
Forecasted EPS--
Reported EPS$31.44
Forecasted Revenue--
Reported Revenue$25.74 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2016-08-05
Friday
Forecasted EPS--
Reported EPS$13.52
Forecasted Revenue--
Reported Revenue$25.34 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2016-05-10
Tuesday
Forecasted EPS--
Reported EPS$44.37
Forecasted Revenue--
Reported Revenue$26.74 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2016-02-05
Friday
Forecasted EPS--
Reported EPS$31.94
Forecasted Revenue--
Reported Revenue$26.89 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2015-10-23
Friday
Forecasted EPS--
Reported EPS$24.48
Forecasted Revenue--
Reported Revenue$26.32 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2015-07-24
Friday
Forecasted EPS--
Reported EPS$9.32
Forecasted Revenue--
Reported Revenue$25.56 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2015-04-30
Thursday
Forecasted EPS--
Reported EPS$18.78
Forecasted Revenue--
Reported Revenue$26.90 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2015-02-05
Thursday
Forecasted EPS--
Reported EPS$40.54
Forecasted Revenue--
Reported Revenue$25.37 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2014-10-24
Friday
Forecasted EPS--
Reported EPS$27.80
Forecasted Revenue--
Reported Revenue$24.05 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2014-06-30
Monday
Forecasted EPS--
Reported EPS$26.44
Forecasted Revenue--
Reported Revenue$23.51 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2014-03-31
Monday
Forecasted EPS--
Reported EPS$31.51
Forecasted Revenue--
Reported Revenue$26.07 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$43.51
Forecasted Revenue--
Reported Revenue$24.59 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2013-09-30
Monday
Forecasted EPS--
Reported EPS$34.81
Forecasted Revenue--
Reported Revenue$23.49 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$25.23
Forecasted Revenue--
Reported Revenue$22.62 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2013-03-31
Sunday
Forecasted EPS--
Reported EPS$37.50
Forecasted Revenue--
Reported Revenue$22.30 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS$28.83
Forecasted Revenue--
Reported Revenue$22.29 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2012-09-30
Sunday
Forecasted EPS--
Reported EPS$16.77
Forecasted Revenue--
Reported Revenue$21.46 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$6.79
Forecasted Revenue--
Reported Revenue$21.21 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2012-03-31
Saturday
Forecasted EPS--
Reported EPS$32.05
Forecasted Revenue--
Reported Revenue$20.68 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2011-12-31
Saturday
Forecasted EPS--
Reported EPS$9.66
Forecasted Revenue--
Reported Revenue$20.58 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2011-09-30
Friday
Forecasted EPS--
Reported EPS$7.64
Forecasted Revenue--
Reported Revenue$19.70 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$15.51
Forecasted Revenue--
Reported Revenue$19.58 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2011-03-31
Thursday
Forecasted EPS--
Reported EPS-$29.23
Forecasted Revenue--
Reported Revenue$19.38 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$22.92
Forecasted Revenue--
Reported Revenue$20.39 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2010-09-30
Thursday
Forecasted EPS--
Reported EPS$13.02
Forecasted Revenue--
Reported Revenue$19.31 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$9.96
Forecasted Revenue--
Reported Revenue$19.29 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2010-03-31
Wednesday
Forecasted EPS--
Reported EPS$4.32
Forecasted Revenue--
Reported Revenue$18.87 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS$12.82
Forecasted Revenue--
Reported Revenue$19.56 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2009-09-30
Wednesday
Forecasted EPS--
Reported EPS$6.48
Forecasted Revenue--
Reported Revenue$18.55 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted EPS--
Reported EPS$2.29
Forecasted Revenue--
Reported Revenue$17.94 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2009-03-31
Tuesday
Forecasted EPS--
Reported EPS$74.42
Forecasted Revenue--
Reported Revenue$16.72 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted EPS--
Reported EPS-$23.45
Forecasted Revenue--
Reported Revenue$18.68 B
SATOF logo
SATOF
$465.22 M Market Cap
Earnings Date
2008-09-30
Tuesday
Forecasted EPS--
Reported EPS-$2.82
Forecasted Revenue--
Reported Revenue$21.17 B