Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 349.51M | 363.51M | 286.26M | 327.12M | 159.19M | 61.74M |
Gross Profit | 228.12M | 256.40M | 208.11M | 273.54M | 104.96M | 31.56M |
EBITDA | 204.30M | 218.42M | 201.20M | 260.87M | 103.25M | 13.02M |
Net Income | 76.79M | 111.45M | 110.50M | 188.53M | 63.97M | -1.52M |
Balance Sheet | ||||||
Total Assets | 833.61M | 810.47M | 658.29M | 602.88M | 398.29M | 215.14M |
Cash, Cash Equivalents and Short-Term Investments | 99.31M | 102.78M | 90.57M | 104.34M | 44.92M | 9.08M |
Total Debt | 105.32M | 64.69M | 28.87M | 101.09M | 115.86M | 3.39M |
Total Liabilities | 302.68M | 298.96M | 194.34M | 203.55M | 194.03M | 77.97M |
Stockholders Equity | 530.93M | 511.51M | 461.57M | 399.33M | 204.26M | 137.16M |
Cash Flow | ||||||
Free Cash Flow | 108.90M | 66.23M | 131.01M | 77.82M | -4.74M | -28.96M |
Operating Cash Flow | 245.09M | 230.76M | 239.46M | 172.02M | 77.46M | 13.34M |
Investing Cash Flow | -179.96M | -166.31M | -105.75M | -94.73M | -76.19M | -44.14M |
Financing Cash Flow | -18.89M | -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 |
---|---|---|---|---|---|---|---|
71 Outperform | 687.42M | 5.81 | 37.81% | ― | 78.38% | 0.00% | |
69 Neutral | C$548.31M | 5.25 | 15.19% | 14.02% | 2.03% | -38.52% | |
66 Neutral | 1.03B | 26.83 | 6.18% | ― | -0.12% | -77.23% | |
52 Neutral | 687.70M | 12.71 | 0.00% | 7.49% | -8.76% | 0.00% | |
50 Neutral | 572.38M | -2.88 | 0.00% | ― | 1.49% | -313.99% | |
48 Neutral | 452.95M | -36.32 | -7.61% | ― | 28.22% | -87.20% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |