Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-11-1200.000.000%
2025-08-1200.000.000%
2025-05-2800.000.000%
2025-02-1400.000.000%
2024-11-1410.32B2.280.00100.00%
2024-08-1411.42B4.430.00100.00%
2024-05-3013.98B0.850.00100.00%
2024-01-3115.92B4.360.00100.00%
2023-11-1012.23B3.200.00100.00%
2023-08-148.04B2.800.00100.00%
2023-05-209.33B-0.740.000%
2023-02-141.01B0.640.00100.00%
2022-09-291.43B-1.210.000%
2022-06-292.6B-1.000.000%
2022-03-30-43.07M-3.400.000%
2021-12-30692.85M-0.840.000%
2021-09-29594.49M-1.050.000%
2021-06-29461.61M-0.910.000%
2021-03-30697.49M-2.410.000%
2020-12-30978.01M0.040.00100.00%
2020-09-29874.53M-0.370.000%
2020-06-29290.84M-0.070.000%
2020-03-30697.22M-0.220.000%
2019-12-30953.91M-0.120.000%
2019-09-29713.9M0.040.00100.00%
2019-06-29690.4M0.060.00100.00%
2019-03-30639.6M-1.600.000%
2018-12-30914.06M-0.020.000%
2018-06-296.12B1.360.00100.00%
2013-03-301.11B0.260.00100.00%
2012-12-30655.33M0.260.00100.00%
2012-09-29554.7M0.250.00100.00%
2012-06-29463.03M0.140.00100.00%