Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 267.90M | 236.97M | 154.93M | 10.94M | 129.16M | 91.06M |
Gross Profit | 257.11M | 226.83M | 143.72M | -3.60M | 119.53M | 84.72M |
EBITDA | 281.31M | 273.94M | 162.69M | -196.75M | -57.67M | 27.18M |
Net Income | 35.01M | 37.66M | -39.23M | -258.45M | -64.76M | 2.13M |
Balance Sheet | ||||||
Total Assets | 7.30B | 5.72B | 4.26B | 3.87B | 7.07B | 4.06B |
Cash, Cash Equivalents and Short-Term Investments | 521.93M | 409.88M | 178.31M | 205.65M | 435.93M | 220.14M |
Total Debt | 0.00 | 0.00 | 3.71B | 3.38B | 6.24B | 3.60B |
Total Liabilities | 6.45B | 5.05B | 3.80B | 3.43B | 6.30B | 3.64B |
Stockholders Equity | 855.88M | 668.50M | 469.94M | 438.76M | 768.10M | 415.29M |
Cash Flow | ||||||
Free Cash Flow | 47.76M | 66.99M | 8.00M | 289.37M | 96.44M | 55.37M |
Operating Cash Flow | 47.76M | 66.99M | 8.00M | 289.37M | 96.44M | 55.37M |
Investing Cash Flow | -2.90B | -1.42B | -441.06M | 2.44B | -3.02B | -199.34M |
Financing Cash Flow | 3.05B | 1.48B | 396.13M | -2.94B | 3.07B | 164.82M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
67 Neutral | $741.11M | 14.57 | 5.87% | 10.17% | -12.51% | ― | |
63 Neutral | $7.15B | 13.38 | -0.30% | 6.85% | 4.03% | -25.34% | |
63 Neutral | $653.87M | 38.15 | 4.42% | 11.22% | 35.74% | ― | |
61 Neutral | $1.03B | 36.16 | 0.87% | 20.31% | 67.17% | ― | |
57 Neutral | $802.48M | 28.34 | -6.97% | 11.41% | 31.71% | -499.14% | |
54 Neutral | $640.04M | 56.21 | -1.76% | 10.43% | -20.88% | -420.89% | |
50 Neutral | $505.93M | 19.37 | 5.53% | 19.55% | 1.13% | ― |