Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.89B | 1.82B | 2.13B | 2.01B | 2.08B | 1.71B |
Gross Profit | 1.11B | 1.06B | 1.13B | 1.08B | 1.17B | 925.14M |
EBITDA | 108.52M | 89.58M | 53.12M | 161.23M | 272.03M | 178.59M |
Net Income | -14.15M | -28.50M | -65.90M | 42.12M | 128.24M | 36.28M |
Balance Sheet | ||||||
Total Assets | 1.97B | 2.01B | 2.17B | 2.29B | 2.29B | 2.33B |
Cash, Cash Equivalents and Short-Term Investments | 48.47M | 73.95M | 149.90M | 229.43M | 305.80M | 373.90M |
Total Debt | 719.34M | 816.03M | 923.46M | 1.00B | 973.25M | 1.04B |
Total Liabilities | 1.12B | 1.19B | 1.34B | 1.39B | 1.37B | 1.43B |
Stockholders Equity | 850.58M | 816.33M | 829.42M | 901.11M | 925.98M | 906.50M |
Cash Flow | ||||||
Free Cash Flow | 56.74M | 38.14M | 58.26M | 5.65M | 163.42M | 158.16M |
Operating Cash Flow | 144.70M | 133.65M | 173.03M | 119.20M | 258.94M | 234.98M |
Investing Cash Flow | -90.97M | -96.09M | -115.82M | -110.89M | -92.90M | -76.41M |
Financing Cash Flow | -184.73M | -113.34M | -136.81M | -84.56M | -234.32M | 176.28M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | 24.02B | 20.68 | 46.14% | ― | 2.94% | 4.57% | |
77 Outperform | 7.27B | 21.93 | 25.38% | 2.77% | 10.93% | -10.89% | |
76 Outperform | 1.62B | 35.05 | 9.66% | ― | 10.68% | 37.84% | |
73 Outperform | 1.53B | 8.36 | 25.43% | ― | -0.38% | 35.78% | |
63 Neutral | 5.52B | 7.96 | -47.03% | 3.10% | -0.18% | -18.95% | |
54 Neutral | $2.25B | ― | -1.77% | ― | -7.25% | 82.63% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |