Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.70B | 1.56B | 1.39B | 1.27B | 988.76M | 761.09M | Gross Profit |
1.16B | 1.05B | 861.44M | 781.08M | 673.06M | 564.18M | EBIT |
69.00M | -24.38M | -285.35M | -325.53M | -197.34M | -80.25M | EBITDA |
103.99M | 69.11M | -439.05M | -28.07M | -104.20M | -45.63M | Net Income Common Stockholders |
93.25M | 33.14M | -424.86M | -117.21M | -216.52M | -86.41M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
962.89M | 962.89M | 1.06B | 1.32B | 1.04B | 726.50M | Total Assets |
1.80B | 1.80B | 1.76B | 2.06B | 1.83B | 1.10B | Total Debt |
996.32M | 996.32M | 1.13B | 1.03B | 930.96M | 443.13M | Net Debt |
386.70M | 386.70M | 885.75M | 582.58M | 762.11M | 175.02M | Total Liabilities |
1.86B | 1.86B | 2.02B | 1.91B | 1.58B | 891.92M | Stockholders Equity |
-54.48M | -54.48M | -263.24M | 145.72M | 250.34M | 207.75M |
Cash Flow | Free Cash Flow | ||||
421.72M | 182.20M | -33.51M | 27.98M | 129.20M | 127.50M | Operating Cash Flow |
448.41M | 248.25M | 37.15M | 65.69M | 148.05M | 149.56M | Investing Cash Flow |
-51.06M | 566.71M | -54.66M | 376.87M | -800.23M | -244.01M | Financing Cash Flow |
-467.79M | -450.02M | -189.16M | -160.06M | 552.94M | 31.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $209.82B | 71.60 | 17.47% | 27.85% | 1400.97% | ||
73 Outperform | $285.04B | 46.83 | 13.27% | 0.55% | 8.72% | 51.47% | |
68 Neutral | $25.37B | 27.53 | 135.37% | 7.82% | -32.24% | ||
67 Neutral | $11.17B | 81.15 | -46.79% | 12.63% | ― | ||
63 Neutral | $5.48B | 21.59 | -39.97% | 2.18% | 5.77% | ||
63 Neutral | $556.49M | ― | -81.00% | 7.61% | 59.62% | ||
59 Neutral | $23.24B | 11.09 | -18.49% | 2.28% | 5.18% | -26.85% |