Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-01-2332.3B9.4411.20-18.64%
2024-11-0530.77B0.190.185.26%
2024-07-3128.93B13.3714.30-6.96%
2024-05-1524.41B11.749.4019.93%
2024-01-3126.07B11.3110.209.81%
2023-10-3127.08B12.4911.438.49%
2023-08-0225.79B12.1511.802.88%
2023-05-3020.91B7.090.00100.00%
2023-03-2920.53B7.130.00100.00%
2022-09-2924.26B10.480.00100.00%
2022-06-2921.8B7.300.00100.00%
2022-03-3017.26B4.740.00100.00%