Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
314.28M | 329.41M | 258.88M | 235.51M | 115.02M | 123.22M | Gross Profit |
214.88M | 202.74M | 224.37M | 148.75M | 81.83M | 80.26M | EBIT |
133.99M | 163.65M | 111.61M | 122.17M | 65.13M | 64.52M | EBITDA |
137.53M | 146.36M | 132.81M | 130.93M | 72.81M | 72.80M | Net Income Common Stockholders |
81.70M | 118.40M | 92.96M | 122.48M | 62.21M | 58.54M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
37.15M | 33.20M | 312.37M | 167.13M | 23.98M | 37.15M | Total Assets |
114.86M | 1.01B | 976.24M | 761.32M | 107.20M | 114.86M | Total Debt |
3.10M | 15.84M | 16.09M | 7.86M | 1.58M | 3.10M | Net Debt |
-1.02M | -214.00K | -10.43M | -7.40M | -12.47M | -1.02M | Total Liabilities |
26.11M | 490.24M | 462.78M | 197.04M | 48.13M | 26.11M | Stockholders Equity |
81.16M | 542.49M | 552.79M | 564.28M | 57.31M | 81.16M |
Cash Flow | Free Cash Flow | ||||
120.03M | 141.71M | 74.34M | 105.72M | 52.03M | 44.25M | Operating Cash Flow |
136.39M | 156.72M | 81.05M | 107.56M | 52.70M | 44.47M | Investing Cash Flow |
20.44M | 62.17M | -189.35M | -284.23M | 23.51M | 11.25M | Financing Cash Flow |
-148.48M | -229.63M | 118.55M | 177.89M | -66.24M | -53.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $62.00B | 15.16 | 28.29% | 1.70% | -20.40% | -13.30% | |
70 Outperform | $1.57B | 23.78 | 12.86% | 6.14% | 7.56% | -46.44% | |
68 Neutral | $12.96B | 12.94 | 18.90% | 3.90% | 62.87% | ― | |
65 Neutral | $152.38B | 34.53 | 36.95% | 3.16% | 21.25% | 97.42% | |
64 Neutral | $82.42B | 28.32 | 13.23% | 0.75% | 42.19% | -18.20% | |
64 Neutral | $37.23B | 56.99 | 15.93% | 3.31% | 6.12% | -15.84% | |
63 Neutral | $12.86B | 9.19 | 9.16% | 4.78% | 16.31% | -8.97% |