Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-11-1200.000.000%
2025-08-1200.000.000%
2025-05-2600.000.000%
2025-02-1300.000.000%
2024-11-14170.53M4.000.00100.00%
2024-08-13160.02M3.820.00100.00%
2024-05-27162.24M5.180.00100.00%
2024-02-09162.36M4.460.00100.00%
2023-12-01163.04M2.590.00100.00%
2023-08-14162.9M5.210.00100.00%
2023-03-31132.86M2.170.00100.00%
2022-12-31145.41M2.360.00100.00%
2022-09-30157.06M2.640.00100.00%
2022-06-30119.82M2.520.00100.00%
2022-03-31108.27M1.640.00100.00%
2021-12-31108.27M1.640.00100.00%
2021-09-3097.19M2.720.00100.00%
2021-06-3097.19M2.720.00100.00%
2021-03-3158.09M1.100.00100.00%
2020-12-3158.09M1.100.00100.00%
2020-09-3047.68M0.610.00100.00%
2020-06-3047.68M0.610.00100.00%