Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
4.96B | 4.82B | 4.34B | 4.46B | 4.09B | 2.79B | Gross Profit |
1.98B | 1.92B | 1.74B | 1.71B | 1.57B | 1.05B | EBIT |
377.49M | 389.21M | 300.94M | 332.50M | -59.22M | 164.58M | EBITDA |
607.43M | 618.49M | 509.39M | 613.89M | 24.87M | 302.56M | Net Income Common Stockholders |
144.81M | 161.72M | 65.54M | 194.54M | -237.56M | 94.49M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
186.32M | 224.83M | 204.66M | 173.66M | 396.75M | 156.61M | Total Assets |
6.11B | 6.10B | 5.48B | 5.10B | 3.87B | 3.29B | Total Debt |
2.23B | 2.06B | 2.14B | 2.10B | 1.30B | 1.25B | Net Debt |
2.04B | 1.88B | 1.96B | 1.92B | 900.00M | 1.10B | Total Liabilities |
3.61B | 3.62B | 3.56B | 4.60B | 2.75B | 2.71B | Stockholders Equity |
1.34B | 1.32B | 847.99M | 493.37M | 581.60M | 586.11M |
Cash Flow | Free Cash Flow | ||||
-2.97M | 260.92M | 81.14M | -650.00K | 231.03M | 126.13M | Operating Cash Flow |
379.15M | 326.01M | 165.66M | 67.03M | 288.98M | 166.48M | Investing Cash Flow |
-743.08M | -783.10M | -133.98M | -872.84M | -49.41M | -113.46M | Financing Cash Flow |
395.68M | 452.21M | -7.81M | 612.92M | 18.60M | 1.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
$6.38B | 44.28 | 11.57% | 0.24% | ― | ― | ||
61 Neutral | $2.83B | 10.98 | 0.41% | 8438.90% | 5.81% | -21.06% | |
$8.00B | 61.00 | 11.61% | 0.58% | ― | ― | ||
77 Outperform | C$1.78B | 7.26 | 15.90% | 0.07% | 16.22% | 39.56% | |
66 Neutral | C$2.32B | 178.14 | 2.13% | 1.15% | -23.26% | -644.01% | |
63 Neutral | C$1.51B | ― | -23.06% | 0.28% | 5.77% | -388.17% | |
$103.20M | ― | 9.16% | ― | ― |