Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.68B | 2.11B | 2.51B | 2.78B | 1.42B | Gross Profit |
868.70M | 745.30M | 759.70M | 890.80M | 490.04M | EBIT |
367.80M | 442.70M | 587.70M | 710.00M | 338.23M | EBITDA |
857.90M | 1.10B | 1.20B | 1.14B | 700.37M | Net Income Common Stockholders |
-300.20M | -208.90M | -31.00M | 215.50M | 133.87M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
418.60M | 517.20M | 962.30M | 906.20M | 644.97M | Total Assets |
5.51B | 5.86B | 6.41B | 6.77B | 3.88B | Total Debt |
1.17B | 1.11B | 871.80M | 893.00M | 725.47M | Net Debt |
777.00M | 593.40M | -79.30M | -13.20M | 80.50M | Total Liabilities |
2.52B | 2.31B | 2.33B | 2.39B | 1.64B | Stockholders Equity |
2.71B | 3.23B | 3.66B | 3.92B | 2.06B |
Cash Flow | Free Cash Flow | |||
257.60M | -116.10M | 503.70M | 643.60M | 507.64M | Operating Cash Flow |
943.30M | 646.50M | 1.02B | 1.17B | 748.93M | Investing Cash Flow |
-630.00M | -820.80M | -521.40M | -511.70M | -160.11M | Financing Cash Flow |
-439.10M | -276.60M | -385.00M | -431.10M | -70.71M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $15.53B | 38.72 | 8.74% | 0.39% | 33.75% | 32.86% | |
73 Outperform | C$7.97B | ― | -9.94% | 3.38% | 22.47% | -791.36% | |
70 Outperform | $2.86B | 146.96 | 1.00% | 0.85% | 0.80% | 137.87% | |
66 Neutral | $3.78B | 27.46 | 11.14% | ― | 18.32% | ― | |
56 Neutral | $5.36B | 239.97 | 1.33% | 0.93% | 1.62% | -232.31% | |
54 Neutral | C$6.18B | ― | -18.54% | 4.89% | -4.17% | -318.18% | |
47 Neutral | $2.68B | -3.93 | -26.14% | 3.26% | 2.31% | -28.79% |