Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-11-1000.000.000%
2025-07-2100.000.000%
2025-05-1900.000.000%
2025-02-1200.000.000%
2024-11-12274.57M0.090.00100.00%
2024-07-23107.15M0.080.00100.00%
2024-05-21229.63M2.240.00100.00%
2024-02-06174.9M0.120.00100.00%
2023-11-11103.1M0.390.00100.00%
2023-07-2082.6M0.060.00100.00%
2023-05-27110.1M0.110.00100.00%
2023-02-1420.8M0.000.000%
2022-12-3074M-0.040.000%
2022-07-20132.27M-0.050.000%
2022-06-2924.2M-0.070.000%
2021-12-30269.7M1.300.00100.00%
2021-09-2934M-0.190.000%
2021-06-292.6M-0.390.000%
2021-03-30-305.64K0.420.00100.00%
2020-12-30600K-0.400.000%
2020-09-2910.2M-0.640.000%
2020-06-290-0.360.000%
2020-03-30-8.4M-2.970.000%
2019-12-308.9M-0.400.000%
2019-09-294.8M-0.520.000%
2019-06-292.9M-0.480.000%
2019-03-309.98M-2.920.000%
2018-12-3026.9M-0.200.000%
2018-09-294.6M-0.880.000%
2018-06-296.9M-0.880.000%
2018-03-30154.1M-35.090.000%
2017-12-30410.5M-0.240.000%
2017-09-29422.6M0.080.00100.00%
2017-06-29744.2M0.440.00100.00%
2017-03-30661M-1.700.000%
2016-12-30587.6M0.800.00100.00%
2016-09-29541.1M0.440.00100.00%
2016-06-29518.9M0.800.00100.00%
2016-03-30621.6M-27.360.000%
2015-12-30549.5M0.480.00100.00%
2015-09-29529.9M1.760.00100.00%
2015-06-29475.3M2.480.00100.00%
2015-03-30430.05M4.620.00100.00%
2014-12-30407.4M-1.480.000%
2014-09-29370.3M-1.920.000%
2014-06-29377.8M-1.240.000%
2014-03-30322.76M-1.840.000%
2013-12-30344.9M-12.370.000%
2013-09-29293M0.120.00100.00%
2013-06-30265.1M0.010.00100.00%
2013-03-312.13M0.000.000%
2012-12-302.13M0.000.000%
2012-03-30251.4M-19.680.000%
2011-12-30210.5M0.020.00100.00%
2011-09-30210.5M0.020.00100.00%