Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.94B | 1.75B | 1.71B | 1.44B | 1.32B | Gross Profit |
1.14B | 1.05B | 974.35M | 941.81M | 923.38M | EBIT |
306.00M | 257.69M | 190.24M | 228.23M | 232.70M | EBITDA |
602.00M | 542.63M | 446.42M | 459.02M | 450.49M | Net Income Common Stockholders |
180.00M | 171.18M | 155.18M | 147.33M | 129.49M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
30.00M | 35.00M | 13.43M | 22.17M | 14.20M | Total Assets |
7.94B | 7.70B | 7.42B | 6.85B | 6.40B | Total Debt |
39.00M | 3.03B | 2.92B | 2.60B | 2.39B | Net Debt |
39.00M | 3.00B | 2.91B | 2.58B | 2.37B | Total Liabilities |
5.35B | 5.22B | 5.08B | 4.70B | 4.37B | Stockholders Equity |
2.59B | 2.49B | 2.33B | 2.15B | 2.03B |
Cash Flow | Free Cash Flow | |||
1.00M | -51.56M | -327.79M | -172.60M | -73.30M | Operating Cash Flow |
534.00M | 447.08M | 124.21M | 267.34M | 331.00M | Investing Cash Flow |
-539.00M | -510.39M | -460.24M | -444.92M | -410.74M | Financing Cash Flow |
0.00 | 84.89M | 327.29M | 185.55M | 84.04M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $3.04B | 22.59 | 6.62% | 0.47% | -26.53% | 13.67% | |
77 Outperform | $4.88B | 14.83 | 8.80% | 4.43% | 15.67% | 29.07% | |
74 Outperform | $6.11B | 20.60 | 9.27% | 2.99% | 3.48% | 6.67% | |
73 Outperform | $3.78B | 21.04 | 6.34% | 4.36% | -18.62% | -27.88% | |
70 Neutral | $10.96B | 17.56 | 9.42% | 3.86% | 9.13% | 21.11% | |
65 Neutral | $12.05B | 15.92 | 6.71% | 4.32% | 8.04% | 3.76% | |
56 Neutral | $3.18B | 17.38 | 7.09% | 4.82% | 10.64% | 2.28% |