Exchange: NYSE·Updated 01:33 PM EDT
Latest Earnings Results: Q2 '26

Reported: Aug 25

Estimated EPS

$0.40

Reported EPS

$0.40

Surprise

+0.47%

Estimated Rev

$319.33M

Reported Rev

$321.15M

Surprise

+0.57%

Investor Presentation8-K

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$0.39
--
--
N/A
Q2 '26
$0.40
$0.40
0.47%
BEAT
Q1 '26
$0.36
$0.37
2.13%
BEAT
Q4 '25
$0.34
$0.49
45.15%
BEAT
Q3 '25
$0.32
$0.31
-2.24%
MISSED

Advertisement|Remove ads.