| Breakdown | TTM | Dec 2024 | Dec 2023 |
|---|---|---|---|
Income Statement | |||
| Total Revenue | 1.67B | 1.51B | 1.37B |
| Gross Profit | 619.72M | 507.38M | 428.24M |
| EBITDA | 416.10M | 356.48M | 319.87M |
| Net Income | 118.22M | 98.32M | 88.23M |
Balance Sheet | |||
| Total Assets | 2.90B | 2.83B | 2.85B |
| Cash, Cash Equivalents and Short-Term Investments | 136.17M | 188.04M | 209.97M |
| Total Debt | 2.55B | 2.63B | 1.79B |
| Total Liabilities | 3.04B | 3.11B | 2.30B |
| Stockholders Equity | -136.42M | -277.33M | 550.93M |
Cash Flow | |||
| Free Cash Flow | 145.27M | 101.97M | 176.03M |
| Operating Cash Flow | 194.92M | 145.46M | 208.72M |
| Investing Cash Flow | -86.47M | -87.76M | -52.00M |
| Financing Cash Flow | -97.48M | -75.37M | -91.86M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $1.61B | 18.26 | 8.82% | 2.39% | 1.78% | -25.36% | |
72 Outperform | $1.76B | 15.68 | 20.20% | 0.21% | 5.11% | 34.02% | |
63 Neutral | $1.63B | 7.66 | 26.20% | 1.84% | -6.03% | ― | |
62 Neutral | $4.31B | ― | ― | ― | ― | ― | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
57 Neutral | $1.32B | -50.10 | -1.95% | 4.16% | 4.34% | -141.36% | |
51 Neutral | $4.57B | -24.14 | -6.68% | 7.40% | -11.36% | -133.01% |