| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 342.50M | 363.51M | 286.26M | 327.12M | 159.19M | 61.74M |
| Gross Profit | 211.96M | 256.40M | 208.11M | 273.54M | 104.96M | 31.56M |
| EBITDA | 185.40M | 218.42M | 201.20M | 260.87M | 103.25M | 13.02M |
| Net Income | 73.21M | 111.45M | 110.50M | 188.53M | 63.97M | -1.52M |
Balance Sheet | ||||||
| Total Assets | 812.63M | 810.47M | 658.29M | 602.88M | 398.29M | 215.14M |
| Cash, Cash Equivalents and Short-Term Investments | 108.81M | 102.78M | 90.57M | 104.34M | 44.92M | 9.08M |
| Total Debt | 101.33M | 64.69M | 28.87M | 101.09M | 115.86M | 3.39M |
| Total Liabilities | 291.98M | 298.96M | 194.34M | 203.55M | 194.03M | 77.97M |
| Stockholders Equity | 520.64M | 511.51M | 461.57M | 399.33M | 204.26M | 137.16M |
Cash Flow | ||||||
| Free Cash Flow | 80.94M | 66.23M | 131.01M | 77.82M | -4.74M | -28.96M |
| Operating Cash Flow | 193.58M | 230.76M | 239.46M | 172.02M | 77.46M | 13.34M |
| Investing Cash Flow | -162.85M | -166.31M | -105.75M | -94.73M | -76.19M | -44.14M |
| Financing Cash Flow | -22.32M | -61.22M | -142.38M | -31.77M | 64.12M | 19.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
64 Neutral | C$351.50M | 3.41 | 14.69% | 21.85% | -2.90% | -31.97% | |
63 Neutral | C$236.61M | 489.19 | 0.20% | 6.19% | -8.58% | -98.92% | |
57 Neutral | C$336.49M | -13.14 | -10.23% | ― | ― | ― | |
53 Neutral | C$425.03M | -0.80 | -28.23% | 4.07% | -2.65% | -591.26% | |
51 Neutral | C$340.74M | -36.71 | -2.61% | 12.70% | 53.79% | -126.63% | |
49 Neutral | C$421.09M | -35.75 | -7.05% | ― | 77.10% | -74.02% |