Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-10-2400.000.000%
2025-07-3000.000.000%
2025-05-0700.000.000%
2025-01-282.12B0.380.00100.00%
2024-10-262.3B0.380.00100.00%
2024-08-012.25B0.410.00100.00%
2024-05-092.33B0.340.00100.00%
2024-01-252.13B0.430.00100.00%
2023-11-062.05B0.400.00100.00%
2023-08-091.93B0.530.00100.00%
2023-05-042.14B0.600.00100.00%
2023-02-122.1B0.460.00100.00%
2022-09-292.03B1.190.00100.00%
2022-06-292.11B1.370.00100.00%
2022-05-261.67B0.320.00100.00%
2022-03-301.88B0.690.00100.00%
2021-09-291.71B0.340.00100.00%
2021-06-29909.91M-0.340.000%
2021-03-30904.1M0.340.00100.00%
2020-12-30925.32M0.310.00100.00%
2020-09-29950.94M0.410.00100.00%
2020-06-29490.7M-0.220.000%
2020-03-30677.86M-0.050.000%
2019-12-30859.74M0.560.00100.00%
2019-09-29894.3M0.540.00100.00%
2019-06-29839.69M0.310.00100.00%
2019-03-30764.7M0.260.00100.00%
2018-12-30814.32M0.110.00100.00%
2018-09-29891.87M0.170.00100.00%
2018-06-29865.83M0.270.00100.00%
2018-03-30880.85M0.480.00100.00%
2017-12-30839.25M0.370.00100.00%
2017-09-29925.58M0.460.00100.00%
2017-06-29788.71M0.340.00100.00%
2017-03-30846.94M0.350.00100.00%
2016-12-30728.73M0.350.00100.00%
2016-09-29730.46M0.380.00100.00%
2016-06-29733.93M0.240.00100.00%
2016-03-30749.79M0.040.00100.00%
2015-12-30747.03M0.130.00100.00%
2015-09-29754.62M0.110.00100.00%
2015-06-29716.13M0.110.00100.00%
2015-03-30726.27M0.210.00100.00%
2014-12-30632.6M-0.280.000%
2014-09-29710.24M0.040.00100.00%
2014-06-29687.45M0.040.00100.00%
2014-03-30678.72M0.000.000%
2013-12-30614.38M0.020.00100.00%
2013-09-29695.76M0.070.00100.00%
2013-06-29567.87M0.070.00100.00%
2013-03-30612.65M0.000.000%
2012-12-30404.55M0.060.00100.00%
2012-09-29420.43M0.070.00100.00%
2012-06-29382.63M0.080.00100.00%