Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-10-2100.000.000%
2025-07-2100.000.000%
2025-04-2200.000.610%
2025-01-2925.71B0.730.77-5.48%
2024-10-2325.18B0.720.5819.44%
2024-07-2325.5B0.520.62-19.23%
2024-04-2321.3B0.450.51-13.33%
2024-01-2425.17B0.710.75-5.63%
2023-10-1823.35B0.660.72-9.09%
2023-07-1924.93B0.910.829.89%
2023-04-1923.33B0.850.850.00%
2023-01-2524.32B1.191.135.04%
2022-10-1921.45B1.050.995.71%
2022-07-2016.93B0.760.6021.05%
2022-04-2018.76B1.070.7529.91%
2022-01-2617.72B0.850.797.06%
2021-10-2013.76B0.620.5314.52%
2021-07-2611.96B0.480.3331.25%
2021-04-2610.39B0.310.2616.13%
2021-01-2710.74B0.270.30-11.11%
2020-10-218.77B0.250.1828.00%
2020-07-226.04B0.150.0193.33%
2020-04-295.99B0.080.0187.50%
2020-01-297.38B0.140.1121.43%
2019-10-236.3B0.120.0283.33%
2019-07-246.35B-0.07-0.020%
2019-04-244.54B-0.19-0.080%
2019-01-307.23B0.130.14-7.69%
2018-10-246.82B0.190.0384.21%
2018-08-014B-0.20-0.190%
2018-05-023.41B-0.22-0.220%
2018-02-073.29B-0.20-0.210%
2017-11-012.98B-0.19-0.160%
2017-08-022.79B-0.09-0.130%
2017-05-032.7B-0.09-0.090%
2017-02-222.28B-0.05-0.040%
2016-10-262.3B0.050.0180.00%
2016-08-031.27B-0.07-0.040%
2016-05-041.15B-0.04-0.030%
2016-02-101.21B-0.06-0.010%
2015-11-03936.79M-0.04-0.040%
2015-08-05954.98M-0.030.000%
2015-05-06939.88M-0.02-0.020%
2015-02-11956.66M-0.010.000%
2014-11-05851.8M-0.04-0.020%
2014-07-31769.35M0.010.00100.00%
2014-05-07620.54M0.010.00100.00%
2014-02-19615.22M0.020.0150.00%
2013-11-05431.35M0.010.010.00%
2013-08-07405.14M-0.02-0.010%
2013-05-08561.79M0.010.00100.00%
2013-02-20306.33M-0.04-0.030%
2012-11-0550.1M-0.06-0.060%
2012-07-2526.65M-0.06-0.310%
2012-05-0930.17M-0.05-0.230%
2012-02-1539.38M-0.05-0.050%
2011-11-0257.67M-0.04-0.040%
2011-08-0358.17M-0.04-0.040%
2011-05-0449.03M-0.03-0.030%
2011-02-1536.29M-0.03-0.030%
2010-11-0928.41M-0.02-0.020%
2010-09-2931.24M-0.030.000%
2010-03-3120.81M-0.020.000%
2009-12-3118.59M0.000.000%
2009-09-3045.53M0.000.000%
2009-06-3026.95M-0.010.000%
2009-03-3120.89M-0.010.000%
2008-12-3114.16M0.000.000%
2008-03-303.69M-0.010.000%
2008-01-303.69M-0.010.000%
2007-03-3018.25K-0.010.000%