| 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 |
|---|---|---|---|---|---|---|---|
79 Outperform | C$3.84B | 24.17 | 19.72% | ― | 16.06% | 744.14% | |
76 Outperform | C$683.16M | -77.25 | 90.79% | ― | 11.83% | 57.19% | |
72 Outperform | C$910.67M | 14.62 | 12.17% | 5.69% | -2.18% | -18.24% | |
71 Outperform | C$8.01B | 34.64 | 10.76% | ― | 13.08% | 14.82% | |
69 Neutral | C$7.55B | 8.13 | 12.93% | 3.27% | -0.86% | -16.61% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
56 Neutral | C$1.67B | -12.26 | -44.56% | ― | 14.98% | -500.11% |