EARNINGS PERIODQ2 2026 SCORE Filed 96d ago· 2026-06-30
EPS $1.60 est $1.59 · +0.9%
REVENUE $42.1M est $38.9M
VERDICT BEAT
EARNINGS PERIODQ1 2026 SCORE Filed 187d ago· 2026-03-31
EPS $1.58 est $1.55 · +2.0%
REVENUE $40.5M est $39.9M
VERDICT BEAT