Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 392.88M | 410.18M | 375.05M | 321.74M | 151.04M | 4.91M |
Gross Profit | 211.30M | 234.03M | 220.87M | 237.45M | 93.93M | 797.00K |
EBITDA | 231.00M | 223.50M | 252.53M | 307.13M | 89.62M | 217.00K |
Net Income | 95.69M | 88.90M | 111.59M | 118.01M | -46.87M | -436.00K |
Balance Sheet | ||||||
Total Assets | 1.03B | 993.50M | 945.71M | 515.29M | 388.23M | 8.92M |
Cash, Cash Equivalents and Short-Term Investments | 14.03M | 13.12M | 15.32M | 13.30M | 17.07M | 3.06M |
Total Debt | 279.45M | 277.17M | 356.94M | 56.00M | 60.00M | 143.00K |
Total Liabilities | 476.69M | 482.89M | 524.12M | 181.85M | 166.54M | 2.57M |
Stockholders Equity | 556.88M | 510.62M | 421.60M | 333.45M | 221.69M | 6.35M |
Cash Flow | ||||||
Free Cash Flow | 115.09M | 116.35M | 65.89M | 42.03M | 25.59M | -213.00K |
Operating Cash Flow | 222.53M | 246.27M | 207.19M | 170.29M | 86.08M | 226.00K |
Investing Cash Flow | -130.64M | -147.84M | -469.56M | -128.26M | -55.74M | -233.00K |
Financing Cash Flow | -88.77M | -100.63M | 264.38M | -37.05M | -14.94M | -53.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $429.63M | 5.72 | 13.68% | 3.85% | 13.75% | 87.48% | |
72 Outperform | $638.34M | 6.40 | 18.30% | 5.25% | -4.93% | -7.56% | |
72 Outperform | $443.10M | 11.56 | 7.58% | 5.88% | -2.71% | -54.82% | |
68 Neutral | $757.30M | 23.52 | 5.03% | 7.63% | 9.54% | -42.85% | |
55 Neutral | $709.70M | -0.93 | -35.41% | ― | 5.26% | -309.56% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |