Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.02B | 1.00B | 877.50M | 979.90M | 757.80M | 668.50M | Gross Profit |
233.00M | 225.80M | 136.10M | 247.50M | 230.90M | 250.50M | EBIT |
143.70M | 135.20M | 64.70M | 170.50M | 172.10M | 156.90M | EBITDA |
349.90M | 359.20M | 329.50M | 397.80M | 348.10M | 95.30M | Net Income Common Stockholders |
123.90M | 108.40M | 37.30M | 190.60M | 167.40M | -87.80M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
7.40M | 1.50M | 31.80M | 6.10M | 94.70M | 3.70M | Total Assets |
1.99B | 1.93B | 2.04B | 1.99B | 1.49B | 1.22B | Total Debt |
840.40M | 755.10M | 799.20M | 707.00M | 398.60M | 572.80M | Net Debt |
833.00M | 753.60M | 767.40M | 700.90M | 303.90M | 569.10M | Total Liabilities |
1.21B | 1.19B | 1.25B | 1.15B | 813.40M | 1.05B | Stockholders Equity |
780.30M | 737.70M | 784.50M | 831.50M | 676.40M | 175.20M |
Cash Flow | Free Cash Flow | ||||
-35.90M | 78.60M | -73.90M | -328.70M | -32.60M | 146.00M | Operating Cash Flow |
313.10M | 328.60M | 192.80M | 282.50M | 245.00M | 292.60M | Investing Cash Flow |
-341.80M | -142.70M | -127.50M | -615.10M | -280.40M | -127.70M | Financing Cash Flow |
16.20M | -216.20M | -39.60M | 244.00M | 126.40M | -162.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
$1.09B | 12.51 | 15.65% | 1.40% | ― | ― | ||
66 Neutral | $4.50B | 12.28 | 5.32% | 248.52% | 4.13% | -12.36% | |
$4.77B | 3.88 | 132.28% | ― | ― | ― | ||
79 Outperform | C$1.22B | 11.35 | 10.81% | 5.74% | 3.28% | -14.21% | |
72 Outperform | C$556.11M | 17.69 | 15.03% | 3.92% | -10.24% | -23.79% | |
70 Outperform | C$2.92B | 21.97 | 9.16% | 4.64% | 5.95% | -1.42% | |
$1.52B | 30.76 | 15.10% | 0.81% | ― | ― |