| Breakdown | Jan 2026 | Jan 2024 | Jan 2023 | Jan 2022 | Jan 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 743.36M | 651.00M | 572.93M | 486.01M | 424.69M |
| Gross Profit | 490.22M | 492.43M | 434.64M | 372.69M | 322.88M |
| EBITDA | 328.90M | 267.63M | 218.49M | 200.30M | 167.96M |
| Net Income | 167.00M | 143.27M | 115.91M | 102.24M | 86.28M |
Balance Sheet | |||||
| Total Assets | 1.88B | 1.62B | 1.47B | 1.32B | 1.19B |
| Cash, Cash Equivalents and Short-Term Investments | 353.55M | 231.92M | 319.07M | 276.21M | 213.48M |
| Total Debt | 8.29M | 7.75M | 6.94M | 7.32M | 11.41M |
| Total Liabilities | 274.44M | 257.69M | 234.86M | 216.52M | 185.65M |
| Stockholders Equity | 1.61B | 1.36B | 1.23B | 1.10B | 1.00B |
Cash Flow | |||||
| Free Cash Flow | 265.61M | 212.53M | 202.12M | 186.32M | 171.31M |
| Operating Cash Flow | 271.46M | 219.27M | 207.68M | 192.40M | 176.14M |
| Investing Cash Flow | -160.45M | -296.95M | -148.26M | -121.63M | -95.11M |
| Financing Cash Flow | 5.15M | -3.63M | -14.74M | -4.60M | 1.52M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | C$8.56B | 38.38 | 10.76% | ― | 14.55% | 15.55% | |
74 Outperform | C$684.88M | 16.69 | 73.40% | ― | 16.25% | 31.71% | |
69 Neutral | C$3.96B | 49.33 | 16.46% | ― | 15.11% | 75.40% | |
67 Neutral | C$915.03M | 14.62 | 12.17% | 5.69% | -0.72% | -9.27% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | C$7.86B | 12.20 | 10.88% | 3.27% | -5.01% | 13.21% | |
56 Neutral | C$1.70B | -12.26 | -37.01% | ― | 17.23% | -435.45% |