Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
448.55M | 396.75M | 331.04M | 250.99M | 165.27M | 334.86M | Gross Profit |
237.79M | 207.40M | 276.45M | 237.30M | 153.16M | 260.86M | EBIT |
83.17M | 62.97M | 66.76M | -1.80M | 22.53M | 120.15M | EBITDA |
206.28M | 173.98M | 39.68M | 10.05M | 56.50M | 62.89M | Net Income Common Stockholders |
159.53M | 153.30M | 15.04M | -14.97M | 34.31M | 57.90M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
93.87M | 93.86M | 118.66M | 181.01M | 135.02M | 183.17M | Total Assets |
1.01B | 1.01B | 964.69M | 1.12B | 1.11B | 1.06B | Total Debt |
10.55M | 10.55M | 7.83M | 13.51M | 8.97M | 56.97M | Net Debt |
-83.32M | -83.32M | -44.58M | -89.37M | -125.19M | -82.51M | Total Liabilities |
91.10M | 91.09M | 76.47M | 80.17M | 60.95M | 148.41M | Stockholders Equity |
919.88M | 919.85M | 888.21M | 1.04B | 1.05B | 912.21M |
Cash Flow | Free Cash Flow | ||||
84.81M | 76.36M | 46.69M | 20.67M | 82.00M | -54.35M | Operating Cash Flow |
111.00M | 82.76M | 56.66M | 26.56M | 93.32M | -41.31M | Investing Cash Flow |
-28.97M | 20.00M | 44.45M | -49.70M | 2.96M | -108.83M | Financing Cash Flow |
-54.79M | -59.84M | -150.58M | -6.68M | -100.97M | 111.90M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $2.82T | 30.51 | 34.29% | 0.83% | 15.04% | 12.38% | |
79 Outperform | $15.21B | 26.25 | 19.51% | ― | 3.02% | 31.36% | |
78 Outperform | $1.89T | 19.19 | 32.91% | 0.39% | 13.89% | 38.99% | |
76 Outperform | $2.86B | 17.79 | 8.64% | 4.82% | 20.42% | -53.10% | |
74 Outperform | $242.12B | 26.67 | 20.02% | 2.63% | -5.34% | -30.57% | |
67 Neutral | $12.04B | 24.53 | 10.66% | ― | 4.70% | -7.33% | |
59 Neutral | $27.96B | 0.79 | -25.77% | 4.12% | 2.19% | -45.44% |