| Breakdown | TTM | Jan 2026 | Jan 2025 | Jan 2023 | Jan 2022 | Jan 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 758.57M | 743.36M | 651.00M | 572.93M | 486.01M | 424.69M |
| Gross Profit | 548.14M | 490.22M | 492.43M | 434.64M | 372.69M | 322.88M |
| EBITDA | 322.54M | 311.20M | 267.63M | 218.49M | 200.30M | 167.96M |
| Net Income | 177.13M | 167.00M | 143.27M | 115.91M | 102.24M | 86.28M |
Balance Sheet | ||||||
| Total Assets | 1.92B | 1.88B | 1.62B | 1.47B | 1.32B | 1.19B |
| Cash, Cash Equivalents and Short-Term Investments | 377.49M | 353.55M | 231.92M | 319.07M | 276.21M | 213.48M |
| Total Debt | 8.14M | 8.29M | 7.75M | 6.94M | 7.32M | 11.41M |
| Total Liabilities | 291.27M | 274.44M | 257.69M | 234.86M | 216.52M | 185.65M |
| Stockholders Equity | 1.63B | 1.61B | 1.36B | 1.23B | 1.10B | 1.00B |
Cash Flow | ||||||
| Free Cash Flow | 283.21M | 265.61M | 212.53M | 202.12M | 186.32M | 171.31M |
| Operating Cash Flow | 289.70M | 271.46M | 219.27M | 207.68M | 192.40M | 176.14M |
| Investing Cash Flow | -75.59M | -160.45M | -296.95M | -148.26M | -121.63M | -95.11M |
| Financing Cash Flow | -13.99M | 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$4.00B | 34.24 | 19.72% | ― | 16.06% | 744.14% | |
75 Outperform | C$8.46B | 32.68 | 11.26% | ― | 11.62% | 19.63% | |
74 Outperform | C$849.83M | 11.79 | 11.97% | 5.69% | -4.08% | -7.65% | |
71 Outperform | C$620.61M | 14.07 | 89.83% | ― | 11.83% | 57.19% | |
69 Neutral | C$7.15B | 9.98 | 12.93% | 3.27% | -0.86% | -16.61% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
58 Neutral | C$1.83B | -9.05 | -9.59% | ― | 13.25% | 77.06% |