Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-10-1500.000.000%
2025-07-1600.000.000%
2025-04-2400.00-0.500%
2025-02-13144.08M0.040.06-50.00%
2024-10-1771.85M-0.46-0.330%
2024-07-1866.28M-0.33-0.460%
2024-04-2552.07M-0.66-0.200%
2024-02-08127.52M-0.190.000%
2023-10-1969.88M-0.130.000%
2023-07-1462.37M-0.430.000%
2023-04-2650.52M-0.460.000%
2023-02-09101.78M0.070.00100.00%
2022-10-2055.62M-0.380.000%
2022-07-1557.29M-0.330.000%
2022-04-2830M-0.470.000%
2022-02-1156.79M-0.450.000%
2021-11-1245.06M-0.180.000%
2021-08-2028.16M-0.500.000%
2021-05-1129.75M-0.320.000%
2021-02-2538.15M-0.96-0.210%
2020-11-0516.59M-0.45-0.360%
2020-08-2022.06M-0.96-0.490%
2020-05-0826.73M0.16-0.26262.50%
2020-02-2726.98M-0.84-0.270%
2019-10-3115.09M-0.18-0.370%
2019-08-2215.55M-0.429.890%
2019-05-069.23M-0.35-0.340%
2019-02-2728.1M-0.20-0.400%
2018-11-0111.09M-0.20-0.300%
2018-08-2313.51M-0.40-0.300%
2018-05-037.81M-0.40-0.400%
2018-02-2815.87M-0.40-0.300%
2017-11-0110.93M-0.20-0.400%
2017-08-186M-0.30-0.500%
2017-05-093.94M-0.360.000%
2017-03-074.54M-0.420.000%
2016-11-013.03M-0.380.000%
2016-08-162.4M-0.400.000%
2016-05-102.21M-0.340.000%
2016-03-081.89M-0.600.000%
2015-11-022.72M-0.340.000%
2015-08-17161K-0.430.000%
2015-04-30329K-0.470.000%
2015-02-27303K-0.540.000%
2014-12-30549K-0.330.000%
2014-06-29251K-10.770.000%
2014-03-30389K-11.780.000%
2013-12-30919K-0.180.000%