Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-10-2800.000.000%
2025-07-2900.000.000%
2025-04-2200.000.000%
2025-01-2900.006.750%
2024-10-3040.59B6.035.2512.94%
2024-07-3139.07B5.164.738.33%
2024-04-2436.46B4.714.328.28%
2024-02-0140.11B5.334.966.94%
2023-10-2534.15B4.393.6317.31%
2023-07-2632B2.982.922.01%
2023-04-2628.65B2.202.037.73%
2023-02-0132.17B3.002.1229.33%
2022-10-2627.71B1.641.89-15.24%
2022-07-2728.82B2.462.59-5.28%
2022-04-2727.91B2.722.565.88%
2022-02-0233.67B3.673.84-4.63%
2021-10-2529.01B3.223.190.93%
2021-07-2829.08B3.613.0316.07%
2021-04-2826.17B3.302.3728.18%
2021-01-2728.07B3.883.2217.01%
2020-10-2921.47B2.401.9120.42%
2020-07-3018.69B1.801.3922.78%
2020-04-2917.74B1.711.75-2.34%
2020-01-2921.08B2.562.531.17%
2019-10-3017.65B2.121.919.91%
2019-07-2416.89B1.991.885.53%
2019-04-2415.08B1.891.6313.76%
2019-01-3016.91B2.382.197.98%
2018-10-3013.73B1.761.4716.48%
2018-07-2513.23B1.741.721.15%
2018-04-2511.97B1.691.3520.12%
2018-01-3112.97B2.211.9511.76%
2017-11-0110.33B1.591.2819.50%
2017-07-269.32B1.321.1314.39%
2017-05-038.03B1.301.1213.85%
2017-02-018.81B1.411.317.09%
2016-11-027.01B1.090.9711.01%
2016-07-276.44B0.970.8215.46%
2016-04-275.38B0.770.6219.48%
2016-01-275.84B0.790.6813.92%
2015-11-044.5B0.570.528.77%
2015-07-294.04B0.500.476.00%
2015-04-223.54B0.420.404.76%
2015-01-283.85B0.540.499.26%
2014-10-283.2B0.430.406.98%
2014-07-232.91B0.420.3223.81%
2014-04-232.5B0.340.2429.41%
2014-01-292.59B0.310.2712.90%
2013-10-302.02B0.250.1924.00%
2013-07-241.81B0.190.1426.32%
2013-05-011.46B0.120.13-8.33%
2013-01-301.59B0.170.1511.76%
2012-10-231.26B0.120.118.33%
2012-07-261.06B0.120.120.00%
2012-06-291.18B-0.080.000%
2011-12-311.13B0.120.00100.00%
2011-09-30954M0.090.00100.00%
2011-06-30895M0.090.00100.00%
2011-03-31731M0.090.00100.00%