Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-01-1312.55B30.700.00100.00%
2024-10-1415.09B0.560.00100.00%
2024-07-1514.1B31.950.00100.00%
2024-04-1713.59B39.7640.00-0.60%
2024-01-1510.57B30.470.00100.00%
2023-10-1210.46B35.7136.00-0.81%
2023-07-138.06B25.9926.00-0.04%
2023-04-178.94B31.4731.001.49%
2023-01-177.16B26.730.00100.00%
2022-09-297.16B25.0923.008.33%
2022-07-146.7B21.3321.001.55%
2022-03-304.4B24.370.00100.00%
2021-12-305.88B19.540.00100.00%
2021-09-295.18B15.980.00100.00%
2021-06-294.52B14.580.00100.00%
2021-03-304.03B12.370.00100.00%
2020-12-303.04B8.810.00100.00%
2020-09-293.1B10.330.00100.00%
2020-06-292.2B5.780.00100.00%
2020-03-301.91B4.290.00100.00%
2019-12-301.78B3.750.00100.00%
2019-09-291.69B2.820.00100.00%
2019-06-291.72B0.840.00100.00%
2018-06-291.79B3.550.00100.00%