Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-11-1100.000.000%
2025-08-0600.000.000%
2025-04-2800.000.000%
2025-02-1200.000.000%
2024-11-136.24B0.320.00100.00%
2024-08-082.43B-0.410.000%
2024-04-305.46B0.540.00100.00%
2024-02-093.13B0.070.00100.00%
2023-11-084.41B0.390.00100.00%
2023-08-111.46B-0.560.000%
2023-05-251.62B0.730.00100.00%
2023-02-133.29B0.420.00100.00%
2022-11-291.27B-0.990.000%
2022-09-294.78B0.780.00100.00%
2022-03-303.48B0.290.00100.00%
2021-12-30295.6M-3.970.000%
2021-09-29829.1M-2.370.000%
2021-06-29-6.99B-3.340.000%
2021-03-30-4.82B-4.510.000%
2020-12-30-6.6B-3.840.000%
2020-09-29630.9M-0.310.000%
2020-06-29-2.97B-1.590.000%
2020-03-30-82.7M-3.390.000%
2019-12-301.04B1.940.00100.00%
2019-09-293.33B0.140.00100.00%
2019-06-296.44B-0.060.000%
2019-03-301.33B-0.420.000%
2018-12-301.86B-0.240.000%
2018-09-29-615.4M-0.070.000%
2018-06-29-3.36B-2.080.000%
2017-06-290-1.670.000%
2016-06-290-0.660.000%