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 |
---|---|---|---|---|---|---|---|
69 Neutral | $2.08B | 263.16 | 0.76% | ― | 11.61% | ― | |
67 Neutral | $1.40B | 61.32 | 1.87% | ― | 6.39% | ― | |
58 Neutral | $281.13M | ― | -74.09% | ― | 7.31% | -7.49% | |
55 Neutral | $1.57B | ― | -44.40% | ― | 18.59% | 10.96% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
49 Neutral | $200.56M | ― | -28.42% | ― | 5.55% | -0.99% | |
46 Neutral | $454.52M | ― | -64.27% | ― | -5.24% | 23.59% |