Latest Earnings Results: Q3 '25
Reported: Oct 27
Estimated EPS
$0.89
Reported EPS
$0.82
Surprise
-7.61%
Estimated Rev
$106.73M
Reported Rev
$109.24M
Surprise
+2.35%
Historical Earnings
Quarterly
Annual
EPS
Revenue
| Fiscal Period | Estimated | Reported | Surprise | Result | 
|---|---|---|---|---|
Q4 '25  | $0.85  | --  | --  | N/A  | 
Q3 '25  | $0.89  | $0.82  | -7.61%  | MISSED  | 
Q2 '25  | $0.88  | $0.93  | 5.08%  | BEAT  | 
Q1 '25  | $0.80  | $0.83  | 4.18%  | BEAT  | 
Q4 '24  | $0.82  | $0.86  | 4.24%  | BEAT  | 












