Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
4.50B | 4.47B | 4.33B | 3.62B | 2.66B | 1.98B | Gross Profit |
651.91M | 586.42M | 597.14M | 2.59B | 324.06M | 115.44M | EBIT |
302.87M | 324.51M | 312.14M | 144.65M | 139.52M | -66.75M | EBITDA |
446.21M | 502.88M | 459.66M | 386.25M | 244.69M | 51.51M | Net Income Common Stockholders |
146.13M | 148.76M | 181.27M | 140.34M | 45.49M | -149.39M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
141.23M | 138.59M | 246.77M | 304.40M | 278.83M | 165.99M | Total Assets |
1.66B | 2.89B | 3.02B | 2.64B | 2.36B | 2.29B | Total Debt |
569.98M | 1.72B | 1.69B | 1.56B | 1.53B | 1.61B | Net Debt |
428.75M | 1.59B | 1.49B | 1.29B | 1.25B | 1.44B | Total Liabilities |
1.12B | 2.38B | 2.50B | 2.31B | 2.14B | 2.10B | Stockholders Equity |
537.31M | 508.08M | 515.28M | 323.62M | 220.43M | 197.55M |
Cash Flow | Free Cash Flow | ||||
-59.59M | -60.79M | 21.87M | 128.32M | 143.04M | -70.34M | Operating Cash Flow |
307.66M | 266.85M | 381.96M | 345.44M | 258.04M | 15.97M | Investing Cash Flow |
-296.65M | -280.33M | -380.35M | -259.65M | -108.28M | -88.71M | Financing Cash Flow |
-22.16M | -37.16M | -11.82M | -59.98M | -17.93M | 126.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $227.39B | 27.94 | -216.57% | 2.16% | 1.67% | -1.61% | |
73 Outperform | $44.35B | 30.48 | -19.43% | 1.68% | 6.68% | -7.09% | |
71 Outperform | $1.73B | 11.65 | 29.07% | 3.00% | 3.19% | -17.95% | |
68 Neutral | $15.91B | 27.78 | -14.74% | 1.35% | 5.07% | 13.74% | |
64 Neutral | $2.82B | 14.89 | 68.30% | 7.11% | 2.98% | -2.58% | |
59 Neutral | $12.18B | 11.09 | -1.08% | 3.77% | 1.26% | -19.82% |