Every figure below is the company's own, as filed. Nothing is estimated and
nothing is smoothed — a period the filing does not support is left blank rather than
drawn.
This filer's financial year end could
not be read from its revenue history, so quarters are labelled by the calendar.
Amounts in CAD.
Revenue Quarterly
0
10B
20B
30B
Q2 '12: 5.7B
Q2 '13: 7.7B
Q2 '14: 10B
Q2 '15: 8.6B
Q1 '16: 8.8B
Q2 '16: 7.9B
Q3 '16: 8.5B
Q4 '16: 9.3B
Q1 '17: 11.1B
Q2 '17: 11.1B
Q3 '17: 9.2B
Q4 '17: 12.9B
Q1 '18: 12.7B
Q2 '18: 10.7B
Q3 '18: 11.3B
Q4 '18: 11.6B
Q1 '19: 12.9B
Q2 '19: 13.3B
Q3 '19: 11.6B
Q4 '19: 12.4B
Q1 '20: 12B
Q2 '20: 8B
Q3 '20: 9.1B
Q4 '20: 10B
Q1 '21: 12.1B
Q2 '21: 10.9B
Q3 '21: 11.5B
Q4 '21: 12.5B
Q1 '22: 15.1B
Q2 '22: 13.2B
Q3 '22: 11.6B
Q4 '22: 13.4B
Q1 '23: 12.1B
Q2 '23: 10.4B
Q3 '23: 9.8B
Q4 '23: 11.3B
Q1 '24: 11B
Q2 '24: 11.3B
Q3 '24: 14.9B
Q4 '24: 16.2B
Q1 '25: 18.5B
Q2 '25: 14.9B
Q3 '25: 14.6B
Q4 '25: 17.2B
Q1 '26: 22.4B
Q2 '26: 29.3B
Q2 '15
Q2 '17
Q4 '18
Q2 '20
Q4 '21
Q2 '23
Q4 '24
Q2 '26
Gross Profit Quarterly
0
2.5B
5B
7.5B
Q2 '12: 1.3B
Q2 '13: 1.7B
Q2 '14: 2.3B
Q2 '15: 2.5B
Q2 '16: 2.4B
Q1 '17: 3.6B
Q2 '17: 4.2B
Q3 '17: 3.9B
Q4 '17: 4B
Q1 '18: 4.4B
Q2 '18: 4B
Q3 '18: 4.3B
Q4 '18: 4.2B
Q1 '19: 5.1B
Q2 '19: 4.8B
Q3 '19: 4.3B
Q4 '19: 4.9B
Q1 '20: 4B
Q2 '20: 4.8B
Q3 '20: 4.6B
Q4 '20: 5B
Q1 '21: 5B
Q2 '21: 4.2B
Q3 '21: 4B
Q4 '21: 5.1B
Q1 '22: 5.3B
Q2 '22: 4.6B
Q3 '22: 4.9B
Q4 '22: 5.8B
Q1 '23: 5.8B
Q2 '23: 5.5B
Q3 '23: 5B
Q4 '23: 5.9B
Q1 '24: 6B
Q2 '24: 5.9B
Q3 '24: 5.8B
Q2 '12
Q1 '17
Q2 '18
Q3 '19
Q4 '20
Q1 '22
Q2 '23
Q3 '24
Revenue minus cost of sales. This filer tags no gross profit of its own..
Operating Income Quarterly
-3B
-1.5B
0
1.5B
3B
4.5B
Q2 '12: 259M
Q2 '13: 476M
Q2 '14: 1.1B
Q2 '15: 672M
Q1 '16: 1.7B
Q2 '16: 794M
Q3 '16: -216M
Q4 '16: 329M
Q1 '17: 1.4B
Q2 '17: 1.7B
Q3 '17: 1.5B
Q4 '17: -3B
Q1 '18: 878M
Q2 '18: 1.6B
Q3 '18: 854M
Q4 '18: 1.5B
Q1 '19: 2.6B
Q2 '19: 2.3B
Q3 '19: 1.6B
Q4 '19: 1.8B
Q1 '20: 1.5B
Q2 '20: 2.1B
Q3 '20: 2.1B
Q4 '20: 2.3B
Q1 '21: 2.5B
Q2 '21: 1.8B
Q3 '21: 1.4B
Q4 '21: 2.1B
Q1 '22: 2.4B
Q2 '22: 1.5B
Q3 '22: 1.8B
Q4 '22: -540M
Q1 '23: 2.7B
Q2 '23: 2.4B
Q3 '23: 1.8B
Q4 '23: 1.8B
Q1 '24: 2.7B
Q2 '24: 2.3B
Q3 '24: 2.2B
Q4 '24: 2.4B
Q1 '25: 3.7B
Q2 '25: 2.3B
Q3 '25: 2.3B
Q4 '25: 2.7B
Q1 '26: 3.2B
Q2 '26: 2.9B
Q2 '15
Q2 '17
Q4 '18
Q2 '20
Q4 '21
Q2 '23
Q4 '24
Q2 '26
Net Income Quarterly
-1.8B
-900M
0
900M
1.8B
2.7B
Q1 '11: 361M
Q2 '11: 299M
Q3 '11: -9M
Q4 '11: 163M
Q1 '12: 276M
Q2 '12: 31M
Q3 '12: 218M
Q4 '12: 182M
Q2 '13: 85M
Q2 '14: 815M
Q2 '15: 647M
Q1 '16: 1.3B
Q2 '16: 372M
Q3 '16: -30M
Q4 '16: 441M
Q1 '17: 721M
Q2 '17: 1B
Q3 '17: 847M
Q4 '17: 291M
Q1 '18: 534M
Q2 '18: 1.2B
Q3 '18: 4M
Q4 '18: 1.2B
Q1 '19: 2B
Q2 '19: 1.8B
Q3 '19: 1B
Q4 '19: 842M
Q1 '20: -1.3B
Q2 '20: 1.7B
Q3 '20: 1.1B
Q4 '20: 1.9B
Q1 '21: 2B
Q2 '21: 1.5B
Q3 '21: 780M
Q4 '21: 1.9B
Q1 '22: 2B
Q2 '22: 595M
Q3 '22: 1.4B
Q4 '22: -983M
Q1 '23: 1.8B
Q2 '23: 1.9B
Q3 '23: 621M
Q4 '23: 1.8B
Q1 '24: 1.5B
Q2 '24: 1.9B
Q3 '24: 1.4B
Q4 '24: 595M
Q1 '25: 2.4B
Q2 '25: 2.3B
Q3 '25: 788M
Q4 '25: 2.1B
Q1 '26: 1.8B
Q2 '26: 1.5B
Q4 '11
Q2 '15
Q3 '17
Q2 '19
Q1 '21
Q4 '22
Q3 '24
Q2 '26
Cost of Revenue Quarterly
0
3.5B
7B
10.5B
Q2 '12: 4.4B
Q2 '13: 6.1B
Q2 '14: 7.7B
Q2 '15: 6.1B
Q2 '16: 5.6B
Q1 '17: 7.6B
Q2 '17: 6.9B
Q3 '17: 5.3B
Q4 '17: 8.9B
Q1 '18: 8.3B
Q2 '18: 6.7B
Q3 '18: 7B
Q4 '18: 7.4B
Q1 '19: 7.8B
Q2 '19: 8.4B
Q3 '19: 7.3B
Q4 '19: 7.5B
Q1 '20: 8B
Q2 '20: 3.1B
Q3 '20: 4.5B
Q4 '20: 5B
Q1 '21: 7.1B
Q2 '21: 6.7B
Q3 '21: 7.5B
Q4 '21: 7.4B
Q1 '22: 9.7B
Q2 '22: 8.6B
Q3 '22: 6.6B
Q4 '22: 7.6B
Q1 '23: 6.2B
Q2 '23: 4.9B
Q3 '23: 4.8B
Q4 '23: 5.4B
Q1 '24: 5B
Q2 '24: 5.5B
Q3 '24: 9.1B
Q2 '12
Q1 '17
Q2 '18
Q3 '19
Q4 '20
Q1 '22
Q2 '23
Q3 '24
Operating Cash Flow Quarterly
0
1.5B
3B
4.5B
Q2 '12: 984M
Q2 '13: 937M
Q2 '14: 812M
Q2 '15: 1.4B
Q2 '16: 1.4B
Q1 '17: 1.8B
Q2 '17: 2B
Q3 '17: 1.6B
Q4 '17: 1.3B
Q1 '18: 3.2B
Q2 '18: 3.3B
Q3 '18: 1.5B
Q4 '18: 2.5B
Q1 '19: 2.2B
Q2 '19: 2.5B
Q3 '19: 2.7B
Q4 '19: 2B
Q1 '20: 2.8B
Q2 '20: 2.4B
Q3 '20: 2.3B
Q4 '20: 2.3B
Q1 '21: 2.6B
Q2 '21: 2.5B
Q3 '21: 2.3B
Q4 '21: 1.9B
Q1 '22: 2.9B
Q2 '22: 2.5B
Q3 '22: 2.1B
Q4 '22: 3.6B
Q1 '23: 3.9B
Q2 '23: 3.4B
Q3 '23: 3.1B
Q4 '23: 3.8B
Q1 '24: 3.2B
Q2 '24: 2.8B
Q3 '24: 3B
Q4 '24: 3.7B
Q1 '25: 3.1B
Q2 '25: 3.2B
Q3 '25: 2.9B
Q4 '25: 3.1B
Q1 '26: 2.3B
Q2 '26: 4.1B
Q2 '12
Q2 '17
Q4 '18
Q2 '20
Q4 '21
Q2 '23
Q4 '24
Q2 '26
Free Cash Flow Quarterly
-2B
-1B
0
1B
2B
3B
Q2 '12: -199M
Q2 '13: -662M
Q2 '14: -1.8B
Q2 '15: -612M
Q2 '16: 56M
Q1 '17: 134M
Q2 '17: -247M
Q3 '17: -378M
Q4 '17: -1.1B
Q1 '18: 1.6B
Q2 '18: 1.7B
Q3 '18: 120M
Q4 '18: 281M
Q1 '19: 564M
Q2 '19: 1.3B
Q3 '19: 1.6B
Q4 '19: 429M
Q1 '20: 1.7B
Q2 '20: 1.2B
Q3 '20: 864M
Q4 '20: 639M
Q1 '21: 505M
Q2 '21: 823M
Q3 '21: 151M
Q4 '21: -41M
Q1 '22: 1.9B
Q2 '22: 1.6B
Q3 '22: 942M
Q4 '22: 2.2B
Q1 '23: 2.7B
Q2 '23: 2.5B
Q3 '23: 1.9B
Q4 '23: 2.4B
Q1 '24: 2B
Q2 '24: 1.5B
Q3 '24: 1.3B
Q4 '24: 1.1B
Q1 '25: 1.3B
Q2 '25: 1.3B
Q3 '25: 547M
Q4 '25: 82M
Q1 '26: -97M
Q2 '26: 1.1B
Q2 '12
Q2 '17
Q4 '18
Q2 '20
Q4 '21
Q2 '23
Q4 '24
Q2 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
800M
1.6B
2.4B
Q2 '12: 783M
Q2 '13: 817M
Q2 '14: 834M
Q2 '15: 858M
Q2 '16: 925M
Q1 '17: 1.2B
Q2 '17: 1.6B
Q3 '17: 1.6B
Q1 '18: 1.7B
Q2 '18: 1.7B
Q3 '18: 1.7B
Q1 '19: 2B
Q2 '19: 2B
Q3 '19: 2B
Q1 '20: 2B
Q2 '20: 2B
Q3 '20: 2B
Q1 '21: 2B
Q2 '21: 2B
Q3 '21: 2B
Q1 '22: 2B
Q2 '22: 2B
Q3 '22: 2B
Q1 '23: 2B
Q2 '23: 2B
Q3 '23: 2B
Q1 '24: 2.1B
Q2 '24: 2.1B
Q3 '24: 2.2B
Q1 '25: 2.2B
Q2 '25: 2.2B
Q3 '25: 2.2B
Q1 '26: 2.2B
Q2 '26: 2.2B
Q2 '15
Q1 '18
Q3 '19
Q2 '21
Q1 '23
Q3 '24
Q2 '26
Weighted average diluted, as the filer reports it for each period. An average cannot be added across periods, so this one is always shown per period the filer tagged rather than as a trailing year.
EPS TTM
0.00
1.50
3.00
4.50
Q4 '11: 1.05
Q1 '12: 0.92
Q4 '17: 1.66
Q1 '18: 1.38
Q2 '18: 1.45
Q3 '19: 2.87
Q4 '19: 2.63
Q1 '20: 0.98
Q2 '20: 0.94
Q3 '20: 0.96
Q4 '20: 1.48
Q1 '21: 3.13
Q2 '21: 3.00
Q3 '21: 2.85
Q4 '21: 2.88
Q1 '22: 2.89
Q2 '22: 2.42
Q3 '22: 2.71
Q4 '22: 1.27
Q1 '23: 1.17
Q2 '23: 1.86
Q3 '23: 1.49
Q4 '23: 2.83
Q1 '24: 2.65
Q2 '24: 2.60
Q3 '24: 2.93
Q4 '24: 2.35
Q1 '25: 2.71
Q2 '25: 2.85
Q3 '25: 2.56
Q4 '25: 3.22
Q1 '26: 2.95
Q2 '26: 2.59
Q4 '17
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.