| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.54B | 2.49B | 2.35B | 2.16B | 1.92B | 1.20B |
| Gross Profit | 597.19M | 573.44M | 581.08M | 479.35M | 396.95M | 261.08M |
| EBITDA | 358.87M | 373.77M | 355.93M | 300.59M | 230.34M | 141.86M |
| Net Income | 210.88M | 204.72M | 191.11M | 154.64M | 95.22M | 49.88M |
Balance Sheet | ||||||
| Total Assets | 1.69B | 1.62B | 1.54B | 1.38B | 1.41B | 1.09B |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Debt | 469.91M | 481.54M | 436.78M | 463.72M | 551.13M | 437.20M |
| Total Liabilities | 850.54M | 816.33M | 725.10M | 719.27M | 801.95M | 600.92M |
| Stockholders Equity | 843.56M | 801.52M | 814.23M | 658.00M | 609.05M | 486.68M |
Cash Flow | ||||||
| Free Cash Flow | 205.92M | 199.21M | 211.55M | 227.88M | -55.91M | -101.83M |
| Operating Cash Flow | 294.37M | 285.37M | 304.66M | 301.78M | -2.74M | -74.41M |
| Investing Cash Flow | -100.21M | -104.88M | -95.22M | -71.83M | -46.79M | -12.76M |
| Financing Cash Flow | -194.16M | -180.49M | -209.45M | -229.95M | 49.53M | 68.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | C$1.57B | 14.20 | 17.25% | 3.57% | 20.60% | 6.72% | |
82 Outperform | C$889.08M | 11.21 | 13.24% | 2.57% | 18.21% | 29.33% | |
72 Outperform | C$4.20B | 31.76 | 7.72% | 0.74% | 11.15% | 10.92% | |
71 Outperform | C$3.63B | 17.26 | 26.01% | 1.29% | 6.08% | 24.69% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
60 Neutral | C$3.33B | 45.70 | 9.99% | 0.43% | 65.16% | -18.37% |