Earnings calls – June 2024
EPS beaten by 53.25%
EPS (USD)
Expected 0.87
Reported 1.33
Surprise 53.25%
Revenue (USD)
Expected 1.36B
Reported 1.45B
Surprise 6.21%
Mar 2024 EPS beaten by 245.10%
Dec 2023 EPS beaten by 420.00%
Sept 2023 EPS beaten by 98.13%