Exchange: TSX·Updated 04:17 PM EDT
Latest Earnings Results: Q1 '26

Reported: Aug 12

Estimated EPS

$0.23

Reported EPS

$0.26

Surprise

+11.93%

Estimated Rev

$1.13B

Reported Rev

$1.17B

Surprise

+3.67%

management's discussion and analysis

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q2 '26
$0.26
--
--
N/A
Q1 '26
$0.23
$0.26
11.93%
BEAT
Q4 '25
$0.41
$0.42
1.30%
BEAT
Q3 '25
$0.30
$0.34
12.40%
BEAT
Q2 '25
$0.20
$0.23
14.01%
BEAT

Advertisement|Remove ads.