Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-11-1000.000.000%
2025-08-1200.000.000%
2025-05-2600.000.000%
2025-02-0600.000.000%
2024-11-111.35B0.960.00100.00%
2024-08-141.21B0.770.00100.00%
2024-05-271.23B1.320.00100.00%
2024-02-081.07B0.670.00100.00%
2023-11-101.18B0.650.00100.00%
2023-08-111.16B0.310.00100.00%
2023-05-251.25B-2.190.000%
2023-02-131.3B0.470.00100.00%
2022-09-301.45B0.170.00100.00%
2022-06-301.95B0.800.00100.00%
2022-03-311.68B0.990.00100.00%
2021-12-311.79B0.600.00100.00%
2021-09-301.87B0.710.00100.00%
2021-06-301.86B0.650.00100.00%
2021-03-311.38B0.790.00100.00%
2020-12-311.18B4.040.00100.00%
2020-09-301.19B0.570.00100.00%
2020-06-30973.6M-0.200.000%
2020-03-311.22B0.220.00100.00%
2019-12-311.36B0.050.00100.00%
2019-09-301.52B1.490.00100.00%
2019-06-301.46B0.110.00100.00%
2019-03-311.48B-7.350.000%
2018-12-311.53B0.150.00100.00%
2018-09-301.71B0.340.00100.00%
2018-06-301.63B0.690.00100.00%