C$2.95B
Revenue
C$4.18
Earnings Per Share
45.49%
Gross Margin %
C$155.75M
Free Cash Flow
Revenue
2,945.99
Earnings Per Share
4.18
Gross Margin %
45.49
Free Cash Flow
155.75
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | C$2.95B | C$2.43B | C$1.87B | C$1.67B | C$1.57B | C$1.39B | C$1.21B | C$1.04B | C$889.71M | C$671.17M | C$516.02M | C$424.88M | C$357.25M | C$262.39M | C$0.00M |
GM % | Gross Margin % | 44.88% | 45.49% | 44.30% | 44.60% | 46.04% | 45.39% | 45.18% | 45.77% | 45.78% | 45.73% | 46.15% | 45.99% | 45.29% | 44.85% | 45.29% | 44.21% |
OM | Operating Margin | 5.38% | 5.95% | 3.62% | 2.99% | 5.59% | 6.62% | 6.26% | 6.00% | 5.83% | 6.39% | 5.74% | 4.84% | 3.98% | 4.29% | 5.00% | 4.72% |
EPS | Earnings Per Share | C$3.81 | C$4.18 | C$1.97 | C$1.30 | C$2.05 | C$3.48 | C$3.25 | C$2.46 | C$2.19 | C$1.86 | C$1.56 | C$1.27 | C$1.14 | C$1.26 | C$1.67 | C$0.73 |
Div. | Dividends | N/A | C$0.60 | C$0.58 | C$0.46 | C$0.44 | C$0.37 | C$0.40 | C$0.40 | C$0.38 | C$0.37 | C$0.38 | C$0.42 | C$0.44 | C$0.43 | C$0.00 | C$0.00 |
PR % | Payout Ratio % | 0 | 14.35% | 29.44% | 35.38% | 21.46% | 10.63% | 12.31% | 16.26% | 17.35% | 19.89% | 24.36% | 33.07% | 38.60% | 34.13% | 0 | 0 |
Sha. | Shares | N/AM | 21.47M | 21.47M | 21.47M | 21.47M | 20.21M | 19.87M | 19.51M | 18.07M | 16.79M | 16.36M | 14.93M | 12.54M | 12.53M | 10.78M | 11.6M |
OCF | Operating Cash Flow | N/A | C$357.55M | C$264.25M | C$196.70M | C$244.67M | C$203.71M | C$134.78M | C$92.34M | C$67.88M | C$62.48M | C$40.73M | C$0.00M | C$19.03M | C$16.35M | C$17.97M | C$0.00M |
FCF | Free Cash Flow | N/A | C$155.75M | C$230.62M | C$165.24M | C$138.22M | C$180.63M | C$115.98M | C$75.07M | C$59.60M | C$55.52M | C$36.00M | C$0.00M | C$16.23M | C$14.68M | C$16.57M | C$0.00M |
FCFS | Free Cash Flow Per Share | C$11.15 | C$13.90 | C$10.74 | C$7.47 | C$12.98 | C$13.08 | C$8.34 | C$5.20 | C$4.35 | C$4.43 | C$2.93 | C$1.65 | C$1.31 | C$1.28 | C$1.30 | C$1.03 |