EARNINGS PERIODQ2 2026 SCORE Filed 97d ago· 2026-06-30
EPS $1.09 est $1.05 · +4.0%
REVENUE $48.8M est $60.8M
VERDICT BEAT
EARNINGS PERIODQ1 2026 SCORE Filed 187d ago· 2026-03-31
EPS $1.12 est $1.03 · +9.1%
REVENUE $64.6M est $57.2M
VERDICT BEAT