Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.68B | 1.75B | 1.83B | 1.79B | 1.92B | 1.84B |
Gross Profit | 987.00M | 1.06B | 1.12B | 1.08B | 1.19B | 1.02B |
EBITDA | 265.00M | 293.00M | 262.00M | 223.00M | 231.00M | 171.00M |
Net Income | 110.00M | 114.00M | 62.00M | 33.00M | 147.00M | 129.00M |
Balance Sheet | ||||||
Total Assets | 1.74B | 1.70B | 1.87B | 2.02B | 2.17B | 2.19B |
Cash, Cash Equivalents and Short-Term Investments | 369.00M | 420.00M | 486.00M | 569.00M | 592.00M | 529.00M |
Total Debt | 583.00M | 576.00M | 640.00M | 637.00M | 572.00M | 643.00M |
Total Liabilities | 1.56B | 1.57B | 1.74B | 1.76B | 1.71B | 1.79B |
Stockholders Equity | 176.00M | 133.00M | 135.00M | 258.00M | 460.00M | 400.00M |
Cash Flow | ||||||
Free Cash Flow | 285.00M | 277.00M | 355.00M | 403.00M | 432.00M | 216.00M |
Operating Cash Flow | 284.00M | 303.00M | 375.00M | 419.00M | 463.00M | 267.00M |
Investing Cash Flow | -25.00M | -32.00M | -49.00M | -18.00M | -31.00M | -51.00M |
Financing Cash Flow | -205.00M | -306.00M | -383.00M | -381.00M | -356.00M | -186.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | 7.68B | 31.98 | 13.85% | ― | 23.86% | 79.35% | |
73 Outperform | 23.70B | 120.97 | 12.32% | ― | 26.11% | 0.00% | |
72 Outperform | 10.87B | 27.33 | 9.50% | ― | 3.98% | -31.18% | |
69 Neutral | 8.29B | 18.84 | -37.18% | ― | -0.04% | -5.07% | |
67 Neutral | 8.65B | -958.69 | -0.32% | ― | 1.16% | -104.62% | |
66 Neutral | $2.06B | 19.27 | 87.65% | ― | -6.74% | 80.49% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |