Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-10-1500.000.000%
2025-07-2200.000.000%
2025-04-2200.0020.710%
2025-01-16209.19B0.240.240.00%
2024-10-17215.89B23.7820.2514.84%
2024-07-24377.96B20.6919.903.82%
2024-04-24378.36B24.4719.5320.19%
2024-01-23191.94B20.9319.258.03%
2023-10-25183.73B20.0217.9710.24%
2023-07-26179.22B19.7017.5810.76%
2023-04-2794.68B23.17-14.01160.47%
2023-01-23155.44B19.8817.6611.17%
2022-09-29145.62B18.1414.3221.06%
2022-06-29131.22B14.2311.4719.40%
2022-03-30138.45B14.360.00100.00%
2021-12-30132.96B12.8612.344.04%
2021-09-29123.69B11.020.00100.00%
2021-06-2983.61B7.670.00100.00%
2021-03-3070.79B9.580.00100.00%
2020-12-3070.33B4.300.00100.00%
2020-09-2969.77B6.220.00100.00%
2020-06-2953.38B3.890.00100.00%
2020-03-30-66.57M-4.280.000%
2019-12-3070.96B6.630.00100.00%
2019-09-2968.25B-0.080.000%
2019-06-2960.3B4.840.00100.00%
2019-03-3044.83B5.660.00100.00%
2018-12-3068.95B6.880.00100.00%
2018-09-2953.44B3.410.00100.00%
2018-06-2950.45B2.810.00100.00%
2013-06-2946.47B5.990.00100.00%
2012-06-2935.15B5.550.00100.00%
2011-09-2932.42B4.430.00100.00%
2011-06-2928.92B4.530.00100.00%
2010-09-2926.48B3.540.00100.00%
2010-06-2925.15B3.590.00100.00%
2009-09-2922.15B2.880.00100.00%