Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.41B | 1.40B | 1.50B | 1.56B | 950.00M |
Gross Profit | 1.33B | 815.00M | 830.00M | 880.00M | 531.00M |
EBITDA | 593.00M | 582.00M | 601.00M | 524.00M | 284.00M |
Net Income | 289.00M | 289.00M | 355.00M | 244.00M | -132.00M |
Balance Sheet | |||||
Total Assets | 4.22B | 4.03B | 4.12B | 4.27B | 4.64B |
Cash, Cash Equivalents and Short-Term Investments | 103.00M | 66.00M | 161.00M | 171.00M | 493.00M |
Total Debt | 2.47B | 2.21B | 2.10B | 2.08B | 2.60B |
Total Liabilities | 3.57B | 3.29B | 3.16B | 3.18B | 3.68B |
Stockholders Equity | 650.00M | 746.00M | 962.00M | 1.09B | 963.00M |
Cash Flow | |||||
Free Cash Flow | 241.00M | 339.00M | 360.00M | 389.00M | 34.00M |
Operating Cash Flow | 290.00M | 376.00M | 399.00M | 426.00M | 67.00M |
Investing Cash Flow | -65.00M | -66.00M | 179.00M | -34.00M | -31.00M |
Financing Cash Flow | -175.00M | -402.00M | -584.00M | -713.00M | 363.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | 11.38B | 23.80 | 30.94% | 6.80% | 4.43% | 1.61% | |
72 Outperform | $6.38B | 19.60 | 56.16% | 1.94% | 3.65% | 38.50% | |
70 Outperform | 62.66B | 40.92 | -34.62% | 0.23% | 6.26% | 38.11% | |
66 Neutral | 13.52B | 33.40 | 12.13% | 0.42% | 0.74% | -54.42% | |
63 Neutral | 17.99B | 24.68 | -27.16% | 1.46% | 8.89% | 23.20% | |
59 Neutral | 5.14B | 17.05 | -1173.06% | 1.05% | 1.67% | 35.34% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |