Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.79B | 1.85B | 1.81B | 1.37B | 1.38B | Gross Profit |
430.55M | 420.65M | 353.90M | -3.85M | 33.73M | EBIT |
243.39M | 315.38M | 219.15M | -142.69M | -131.14M | EBITDA |
417.42M | 562.33M | 445.83M | 92.91M | 119.51M | Net Income Common Stockholders |
126.91M | 249.32M | 109.11M | -235.21M | -167.48M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
25.50M | 21.52M | 72.57M | 13.91M | 12.51M | Total Assets |
2.28B | 2.11B | 2.16B | 2.05B | 2.50B | Total Debt |
899.26M | 863.95M | 1.04B | 1.19B | 1.38B | Net Debt |
873.76M | 842.42M | 970.32M | 1.18B | 1.37B | Total Liabilities |
1.47B | 1.40B | 1.59B | 1.67B | 1.89B | Stockholders Equity |
818.36M | 707.14M | 566.21M | 379.85M | 605.82M |
Cash Flow | Free Cash Flow | |||
162.00M | 235.07M | 253.75M | 132.90M | 184.87M | Operating Cash Flow |
347.80M | 401.46M | 369.19M | 219.04M | 261.95M | Investing Cash Flow |
-185.80M | -118.46M | -108.88M | 96.53M | -74.79M | Financing Cash Flow |
-159.30M | -333.53M | -203.00M | -314.12M | -187.86M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $11.62B | 20.02 | 7.32% | 3.18% | -4.65% | -14.19% | |
73 Outperform | $32.36B | 19.99 | 7.47% | 3.82% | -0.08% | 4.76% | |
73 Outperform | $5.13B | 19.05 | 6.48% | 6.37% | 5.08% | ― | |
73 Outperform | $138.64B | 27.17 | 8.63% | 5.96% | 24.95% | -17.19% | |
65 Neutral | C$1.12B | 9.01 | 16.64% | 6.84% | -3.23% | -50.02% | |
64 Neutral | C$1.53B | 73.50 | -3.83% | 9.01% | -2.75% | -165.76% | |
47 Neutral | $2.65B | -3.07 | -22.25% | 3.27% | 3.70% | -29.53% |