Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 257.92M | 260.37M | 298.43M | 267.74M | 451.76M | 438.64M |
Gross Profit | 90.59M | 126.45M | 154.80M | 140.78M | 214.71M | 209.15M |
EBITDA | 94.71M | 138.64M | 53.21M | 1.08B | 29.54M | 193.07M |
Net Income | 2.67M | 50.84M | -46.79M | 787.77M | -9.68M | 8.60M |
Balance Sheet | ||||||
Total Assets | 4.38B | 4.37B | 4.08B | 4.28B | 4.95B | 4.34B |
Cash, Cash Equivalents and Short-Term Investments | 521.43M | 566.38M | 684.38M | 1.13B | 268.63M | 127.69M |
Total Debt | 1.42B | 1.46B | 1.22B | 1.19B | 2.41B | 2.38B |
Total Liabilities | 2.00B | 2.00B | 1.48B | 1.38B | 2.77B | 2.71B |
Stockholders Equity | 1.99B | 2.01B | 2.07B | 2.50B | 1.73B | 1.29B |
Cash Flow | ||||||
Free Cash Flow | -84.30M | -119.16M | -189.96M | 31.46M | 15.60M | -156.40M |
Operating Cash Flow | 381.08M | 318.24M | 135.25M | 298.88M | 230.00M | 145.78M |
Investing Cash Flow | -375.36M | -416.98M | -131.71M | 1.07B | -74.35M | -103.03M |
Financing Cash Flow | 47.30M | 43.85M | -244.95M | -691.64M | -51.61M | -137.11M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
83 Outperform | $2.14B | 3.04 | 24.68% | 3.82% | -7.25% | 31.85% | |
81 Outperform | $1.91B | 5.99 | 17.57% | 6.20% | -18.74% | -39.64% | |
75 Outperform | $1.76B | 9.88 | 17.04% | 5.48% | -5.32% | 5.51% | |
72 Outperform | $1.20B | 11.78 | 12.69% | 13.33% | -3.95% | -2.25% | |
71 Outperform | $3.78B | 10.87 | 14.79% | 4.24% | 0.88% | -45.41% | |
63 Neutral | $4.28B | 1,548.86 | 0.13% | 2.44% | -10.89% | -97.48% | |
52 Neutral | C$2.91B | -0.93 | -3.26% | 6.13% | 2.20% | -43.43% |