Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 405.75M | 385.15M | 354.34M | 335.64M | 286.10M | 243.53M |
Gross Profit | 233.91M | 230.63M | 213.31M | 203.07M | 174.49M | 142.76M |
EBITDA | 49.47M | 72.37M | 23.84M | 89.00M | 58.58M | 17.87M |
Net Income | 7.98M | -12.05M | -55.36M | 14.73M | -13.27M | -49.40M |
Balance Sheet | ||||||
Total Assets | 1.54B | 1.58B | 1.56B | 1.57B | 1.51B | 1.27B |
Cash, Cash Equivalents and Short-Term Investments | 162.27M | 179.18M | 234.95M | 236.59M | 185.80M | 271.38M |
Total Debt | 307.86M | 311.90M | 302.57M | 308.11M | 303.02M | 299.37M |
Total Liabilities | 472.87M | 516.45M | 516.30M | 493.26M | 469.88M | 447.27M |
Stockholders Equity | 1.07B | 1.06B | 1.05B | 1.08B | 1.04B | 822.13M |
Cash Flow | ||||||
Free Cash Flow | 103.67M | 78.84M | 67.43M | 80.01M | 51.49M | 36.87M |
Operating Cash Flow | 101.55M | 80.47M | 82.75M | 92.54M | 60.39M | 44.81M |
Investing Cash Flow | -115.41M | -112.37M | -79.55M | -27.84M | -269.92M | -8.61M |
Financing Cash Flow | -51.60M | -21.01M | -9.45M | -7.36M | 123.39M | 208.21M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
66 Neutral | 1.43B | 63.21 | 1.83% | ― | 6.39% | 0.00% | |
66 Neutral | 1.39B | -56.19 | -8.07% | ― | 15.31% | 77.02% | |
65 Neutral | $1.80B | 227.13 | 0.76% | ― | 11.61% | ― | |
60 Neutral | 310.56M | -4.91 | -51.09% | 0.39% | 20.01% | -750.59% | |
51 Neutral | 1.00B | -5.32 | -18.04% | ― | -6.71% | -71.40% | |
50 Neutral | 1.40B | -7.67 | -52.89% | ― | 18.59% | 10.96% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |