EARNINGS PERIODQ2 2026 SCORE Filed 91d ago· 2026-06-30
EPS $1.81 est $2.53 · -28.6%
REVENUE $210.7M est $208.6M
VERDICT MISS
EARNINGS PERIODQ1 2026 SCORE Filed 205d ago· 2026-03-31
EPS $1.81 est $1.41 · +28.4%
REVENUE $178.5M est $172.1M
VERDICT BEAT