Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.15B | 1.14B | 1.05B | 1.02B | 893.56M | 556.57M |
Gross Profit | 595.19M | 601.11M | 526.50M | 503.96M | 491.93M | 304.17M |
EBITDA | 338.34M | 392.00M | 324.14M | 270.28M | 329.53M | 200.39M |
Net Income | 28.96M | 73.08M | 36.27M | 11.98M | 75.44M | 14.99M |
Balance Sheet | ||||||
Total Assets | 2.55B | 2.54B | 2.49B | 2.43B | 2.39B | 1.36B |
Cash, Cash Equivalents and Short-Term Investments | 176.92M | 171.69M | 161.63M | 177.68M | 230.42M | 83.76M |
Total Debt | 522.74M | 530.70M | 570.28M | 535.86M | 421.69M | 249.34M |
Total Liabilities | 748.82M | 747.93M | 786.80M | 768.10M | 766.37M | 444.39M |
Stockholders Equity | 1.79B | 1.79B | 1.70B | 1.67B | 1.62B | 910.62M |
Cash Flow | ||||||
Free Cash Flow | 127.61M | 115.00M | 4.93M | -20.94M | -55.80M | 36.12M |
Operating Cash Flow | 221.68M | 195.18M | 224.97M | 158.56M | 132.05M | 95.92M |
Investing Cash Flow | -153.45M | -89.54M | -227.91M | -219.95M | -280.73M | -57.27M |
Financing Cash Flow | -87.44M | -95.59M | -13.11M | 8.64M | 295.34M | -1.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | C$2.57B | 65.35 | 1.63% | ― | 7.06% | -54.16% | |
56 Neutral | 2.01B | -8.52 | -13.60% | ― | 4.92% | -64.84% | |
56 Neutral | 2.74B | -7.79 | -28.04% | ― | -2.64% | 1.65% | |
55 Neutral | 675.22M | -8.36 | -10.28% | ― | -5.65% | 73.45% | |
51 Neutral | 396.87M | -20.79 | -3.65% | ― | 28.42% | 48.33% | |
43 Neutral | 2.17B | -4.69 | -37.31% | ― | -5.30% | -191.63% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |