Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.13B | 2.09B | 3.37B | 3.18B | 2.94B | Gross Profit |
867.80M | 805.00M | 1.34B | 1.24B | 1.00B | EBIT |
355.80M | 283.80M | 557.30M | 502.30M | 262.90M | EBITDA |
416.70M | 329.00M | 321.10M | 643.60M | 380.90M | Net Income Common Stockholders |
294.70M | 255.90M | 401.10M | 435.40M | 181.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
306.70M | 329.60M | 657.60M | 478.60M | 551.00M | Total Assets |
2.64B | 2.33B | 4.40B | 4.49B | 4.59B | Total Debt |
319.30M | 315.60M | 1.24B | 842.40M | 1.22B | Net Debt |
12.60M | -14.00M | 585.40M | 363.80M | 667.60M | Total Liabilities |
1.00B | 973.30M | 2.49B | 2.65B | 3.06B | Stockholders Equity |
1.64B | 1.36B | 1.91B | 1.84B | 1.53B |
Cash Flow | Free Cash Flow | |||
221.20M | 185.50M | -210.00M | 446.80M | 275.40M | Operating Cash Flow |
257.80M | 228.20M | -151.60M | 498.50M | 309.50M | Investing Cash Flow |
-230.00M | -136.60M | 264.00M | -300.00K | -229.10M | Financing Cash Flow |
-49.70M | -423.20M | 106.00M | -557.90M | 55.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $10.94B | 21.34 | 19.60% | 0.95% | 10.59% | 27.04% | |
77 Outperform | $24.81B | 9.30 | 24.30% | 1.14% | -2.99% | 159.26% | |
73 Outperform | $14.40B | 23.34 | 18.45% | 1.07% | -0.53% | 0.13% | |
72 Outperform | $40.63B | 29.71 | 14.97% | 0.64% | 5.22% | 4.46% | |
67 Neutral | $8.70B | 30.00 | 18.96% | 0.56% | 9.65% | ― | |
66 Neutral | $10.69B | 23.39 | 35.36% | 1.51% | -4.23% | -13.42% | |
62 Neutral | $8.24B | 13.35 | 1.72% | 3.06% | 3.81% | -14.27% |