EARNINGS PERIODQ2 2026 SCORE Filed 91d ago· 2026-06-30
EPS $1.13 est $1.10 · +2.9%
REVENUE $70.9M est $73.5M
VERDICT BEAT
EARNINGS PERIODQ1 2026 SCORE Filed 182d ago· 2026-03-31
EPS $1.04 est $1.03 · +0.7%
REVENUE $69.7M est $71.8M
VERDICT BEAT