Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
2.48B | 2.46B | 2.33B | 2.55B | 2.40B | 1.85B | Gross Profit |
1.04B | 1.04B | 918.50M | 952.70M | 960.80M | 786.00M | EBIT |
350.30M | 343.90M | 173.60M | 325.30M | 299.90M | 181.00M | EBITDA |
552.90M | 501.60M | 345.10M | 496.10M | 475.50M | 305.70M | Net Income Common Stockholders |
286.20M | 244.20M | 118.10M | 187.20M | 203.30M | 75.70M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
286.30M | 359.40M | 289.30M | 265.60M | 330.10M | 291.90M | Total Assets |
4.91B | 4.87B | 4.97B | 4.90B | 5.14B | 4.48B | Total Debt |
1.93B | 1.84B | 1.95B | 1.90B | 1.91B | 1.52B | Net Debt |
1.64B | 1.48B | 1.66B | 1.63B | 1.58B | 1.22B | Total Liabilities |
2.57B | 2.48B | 2.63B | 2.55B | 2.64B | 2.17B | Stockholders Equity |
2.32B | 2.38B | 2.33B | 2.33B | 2.48B | 2.32B |
Cash Flow | Free Cash Flow | ||||
271.50M | 293.60M | 280.90M | 253.50M | 279.70M | 232.50M | Operating Cash Flow |
331.90M | 362.00M | 333.60M | 301.30M | 326.00M | 261.30M | Investing Cash Flow |
286.70M | -73.80M | -250.20M | -75.20M | -568.90M | -39.90M | Financing Cash Flow |
-403.30M | -206.60M | -58.70M | -275.60M | 290.00M | -123.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $5.56B | 40.82 | 11.94% | 0.51% | 3.76% | 18.06% | |
77 Outperform | $6.96B | 15.32 | 23.59% | ― | 0.96% | 82.78% | |
72 Outperform | $3.42B | 34.52 | 4.32% | 2.83% | 3.58% | -5.17% | |
71 Outperform | $5.38B | 18.81 | 11.75% | 1.44% | 6.08% | 117.61% | |
65 Neutral | $4.07B | 9.79 | 30.57% | 2.28% | -0.05% | -2.76% | |
65 Neutral | $3.07B | 28.57 | 6.35% | 1.60% | 0.99% | -27.62% | |
50 Neutral | $2.00B | -1.02 | -21.34% | 3.70% | 2.00% | -30.65% |