Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-02-1200.000.000%
2024-11-131.46B2.800.00100.00%
2024-08-091.42B2.560.00100.00%
2024-05-281.53B2.720.00100.00%
2024-02-141.38B2.950.00100.00%
2023-11-091.45B2.830.00100.00%
2023-08-051.32B2.320.00100.00%
2023-05-201.38B2.330.00100.00%
2022-12-311.09B2.000.00100.00%
2022-10-301.34B1.860.00100.00%
2022-06-301.36B1.790.00100.00%
2022-03-311.2B1.490.00100.00%
2021-12-311.05B1.670.00100.00%
2021-09-30784.91M0.970.00100.00%
2021-06-30632.76M0.860.00100.00%
2021-03-31750.21M1.010.00100.00%
2020-12-31583.53M1.180.00100.00%
2020-09-30547.46M0.950.00100.00%
2020-06-30303.87M0.700.00100.00%
2020-03-31435.83M-0.570.000%
2019-12-31520.55M0.690.00100.00%
2019-09-30510.44M0.560.00100.00%
2019-06-30496.54M0.500.00100.00%
2019-03-31488.81M0.560.00100.00%
2018-12-31460.07M0.510.00100.00%
2018-09-30432.04M0.400.00100.00%
2018-06-30428.54M0.550.00100.00%
2018-03-31242.62M0.320.00100.00%
2017-12-31356.8M0.790.00100.00%
2017-09-30348.6M0.560.00100.00%
2017-06-30303.49M0.470.00100.00%
2017-03-31392.58M0.580.00100.00%
2016-12-31298.5M0.380.00100.00%
2016-09-30293.61M0.540.00100.00%
2016-06-30295.98M0.390.00100.00%
2016-03-31285.3M0.440.00100.00%
2015-12-31294.42M0.360.00100.00%
2015-09-30314.22M0.390.00100.00%
2015-06-30252.99M0.320.00100.00%
2015-03-31282.52M0.410.00100.00%
2014-12-31242M0.290.00100.00%
2014-09-30289.1M0.260.00100.00%
2014-06-30255.38M0.190.00100.00%
2013-03-31661.99M0.250.00100.00%
2012-12-31106.82M0.120.00100.00%
2012-09-3099.22M0.170.00100.00%
2012-06-3090.48M0.090.00100.00%