$37.26
+0.46 (+1.25%)
As of Jun 24, 1:16 PM ET ·
Next Earnings Report
Jul 15, 2026
Time TBD
20 days away
EPS Estimate $0.83
Revenue Est $187.04M
Earnings History
Date Quarter EPS Est EPS Actual Surprise Surprise % Result
Apr 9, 2026 Q2 FY2026 $0.77