| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.13B | 1.14B | 1.19B | 1.59B | 1.21B | 966.67M |
| Gross Profit | 349.62M | 418.94M | 387.46M | 377.37M | 441.71M | 378.88M |
| EBITDA | 388.88M | 507.59M | 472.14M | 470.33M | 519.56M | 456.88M |
| Net Income | 49.16M | 62.39M | 54.28M | 64.17M | 82.55M | 66.17M |
Balance Sheet | ||||||
| Total Assets | 1.27B | 1.29B | 1.32B | 1.37B | 1.48B | 1.36B |
| Cash, Cash Equivalents and Short-Term Investments | 37.94M | 58.32M | 58.62M | 64.78M | 17.06M | 17.15M |
| Total Debt | 399.67M | 399.67M | 399.67M | 399.67M | 399.67M | 399.67M |
| Total Liabilities | 458.30M | 458.64M | 460.59M | 468.27M | 508.00M | 441.35M |
| Stockholders Equity | 503.18M | 518.70M | 522.51M | 534.50M | 536.55M | 519.97M |
Cash Flow | ||||||
| Free Cash Flow | 209.10M | 436.03M | 405.18M | 409.62M | 327.27M | 336.43M |
| Operating Cash Flow | 292.56M | 485.00M | 452.00M | 463.74M | 408.44M | 373.40M |
| Investing Cash Flow | 11.54M | -88.97M | -75.94M | -12.00M | -64.30M | 2.03M |
| Financing Cash Flow | -326.37M | -396.33M | -382.23M | -404.01M | -344.24M | -378.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $756.38M | 15.38 | 9.61% | 9.90% | -0.82% | -20.35% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
58 Neutral | $668.36M | -863.21 | -0.13% | ― | 12.49% | 95.48% | |
58 Neutral | $425.53M | 8.24 | 6.62% | 3.81% | -5.05% | 35.01% | |
56 Neutral | $519.96M | -1.27 | -78.11% | ― | -9.75% | -386.63% | |
49 Neutral | $960.83M | ― | -18.65% | 8.27% | -7.81% | -334.15% | |
47 Neutral | $1.37B | -1.54 | ― | ― | -10.68% | 36.31% |