Period Date Timing Status Call Time (ET) EPS Revenue Sentiment
Q4 2025 2026-02-19 CONFIRMED $756.0 million POSITIVE
Q3 2025 2025-11-05 CONFIRMED 9.91 $190.2 million POSITIVE
Q2 2025 2025-08-07 CONFIRMED 9.33 $192.5 million POSITIVE
Q1 2025 2025-05-07 CONFIRMED $183.1 million POSITIVE
Q4 2024 2025-02-10 CONFIRMED $161.7 million POSITIVE