C$8.41B
Revenue
C$40.23
Earnings Per Share
35.04%
Gross Margin %
C$1.57B
Free Cash Flow
Revenue
8,407.00
Earnings Per Share
40.23
Gross Margin %
35.04
Free Cash Flow
1,565.24
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | C$8.41B | C$6.62B | C$5.11B | C$3.97B | C$3.49B | C$3.06B | C$2.48B | C$2.13B | C$1.84B | C$1.67B | C$1.21B | C$891.23M | C$773.34M | C$630.86M | C$437.94M | C$330.53M | C$243.02M | C$210.76M |
GM % | Gross Margin % | 34.66% | 35.04% | 35.08% | 36.80% | 37.59% | 37.02% | 37.06% | 37.80% | 37.23% | 36.55% | 34.09% | 32.31% | 33.51% | 33.63% | 30.70% | 61.96% | 62.28% | 62.10% | 61.11% |
OM | Operating Margin | 13.59% | 14.05% | 13.89% | 17.04% | 17.33% | 14.90% | 15.56% | 16.00% | 15.89% | 14.79% | 11.19% | 9.49% | 10.34% | 10.88% | 8.13% | 5.42% | 5.46% | 6.45% | 5.13% |
EPS | Earnings Per Share | C$24.87 | C$40.23 | C$52.09 | C$28.66 | C$36.91 | C$27.36 | C$28.17 | C$21.84 | C$18.64 | C$17.51 | C$12.94 | C$9.76 | C$8.13 | C$7.51 | C$4.12 | C$2.95 | C$2.57 | C$1.58 | C$1.25 |
Div. | Dividends | N/A | C$0.00 | C$0.00 | C$4.00 | C$4.00 | C$24.00 | C$4.00 | C$4.00 | C$4.00 | C$4.00 | C$4.00 | C$4.00 | C$4.00 | C$2.00 | C$0.00 | C$0.26 | C$0.18 | C$0.15 | C$0.07 |
PR % | Payout Ratio % | 0 | 0 | 0 | 13.96% | 10.84% | 87.72% | 14.20% | 18.32% | 21.46% | 22.84% | 30.91% | 40.98% | 49.20% | 26.63% | 0 | 8.81% | 7.00% | 9.49% | 5.60% |
Sha. | Shares | N/AM | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M | 21.19M |
OCF | Operating Cash Flow | N/A | C$1.78B | C$1.30B | C$1.30B | C$1.19B | C$767.00M | C$662.00M | C$527.76M | C$490.88M | C$395.94M | C$341.46M | C$220.29M | C$144.79M | C$137.53M | C$105.04M | C$82.65M | C$0.00M | C$0.00M | C$28.63M |
FCF | Free Cash Flow | N/A | C$1.57B | C$1.26B | C$1.27B | C$1.16B | C$733.00M | C$636.70M | C$508.05M | C$471.78M | C$383.05M | C$327.59M | C$209.19M | C$138.69M | C$130.18M | C$97.95M | C$79.14M | C$0.00M | C$0.00M | C$26.37M |
FCFS | Free Cash Flow Per Share | C$76.68 | C$81.97 | C$59.27 | C$59.98 | C$54.79 | C$34.59 | C$30.06 | C$23.98 | C$22.26 | C$18.08 | C$15.46 | C$9.87 | C$6.55 | C$6.14 | C$4.73 | C$3.69 | C$2.84 | C$1.49 | C$1.27 |