| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 805.43M | 779.63M | 687.53M | 560.63M | 312.37M | 221.41M |
| Gross Profit | 233.93M | 235.04M | 203.87M | 156.09M | 43.39M | 34.77M |
| EBITDA | 107.97M | 99.97M | 79.37M | 45.45M | -43.12M | -28.40M |
| Net Income | 54.74M | 21.80M | 25.65M | -41.25M | -150.75M | -53.76M |
Balance Sheet | ||||||
| Total Assets | 702.44M | 684.42M | 576.88M | 576.11M | 626.73M | 601.59M |
| Cash, Cash Equivalents and Short-Term Investments | 258.47M | 254.72M | 152.91M | 93.89M | 129.46M | 55.13M |
| Total Debt | 215.24M | 212.63M | 202.94M | 242.30M | 728.32M | 607.75M |
| Total Liabilities | 327.53M | 322.76M | 304.76M | 334.07M | 813.91M | 668.55M |
| Stockholders Equity | 373.36M | 360.03M | 270.09M | 239.81M | -187.18M | -66.97M |
Cash Flow | ||||||
| Free Cash Flow | 73.22M | 84.95M | 81.07M | 3.40M | -72.36M | -114.61M |
| Operating Cash Flow | 91.39M | 119.70M | 114.05M | 63.90M | -4.92M | -4.39M |
| Investing Cash Flow | 9.05M | -27.62M | -11.78M | 888.00K | -87.66M | -92.28M |
| Financing Cash Flow | -35.08M | 12.58M | -43.79M | -65.87M | 108.50M | 109.75M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
64 Neutral | $845.79M | 76.58 | 5.57% | ― | ― | ― | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | $1.77B | 7.29 | 32.50% | 3.27% | 1.21% | 67.88% | |
57 Neutral | $1.34B | 9.79 | 140.58% | 8.15% | -0.21% | 0.16% | |
54 Neutral | $430.40M | 16.54 | 4.32% | ― | 2.40% | -14.90% | |
48 Neutral | $1.16B | 42.31 | -6.99% | 4.72% | -0.64% | -60.71% | |
45 Neutral | $647.96M | 131.25 | -0.90% | 3.54% | -1.61% | -58.09% |