Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
5.08B | 5.21B | 4.55B | 3.89B | 3.48B |
Gross Profit | ||||
740.00M | 724.00M | 745.00M | 712.25M | 700.20M |
EBIT | ||||
599.00M | 482.00M | 927.00M | 679.46M | 521.85M |
EBITDA | ||||
1.13B | 1.05B | 1.18B | 644.00M | 671.00M |
Net Income Common Stockholders | ||||
178.00M | 158.00M | 383.00M | 436.00M | 330.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
1.06B | 1.19B | 1.11B | 1.09B | 1.01B |
Total Assets | ||||
15.53B | 14.86B | 14.33B | 11.42B | 7.71B |
Total Debt | ||||
9.10B | 8.53B | 8.12B | 6.14B | 4.51B |
Net Debt | ||||
8.43B | 7.71B | 7.36B | 5.35B | 3.75B |
Total Liabilities | ||||
11.66B | 11.16B | 10.78B | 8.29B | 5.64B |
Stockholders Equity | ||||
3.12B | 2.99B | 2.86B | 2.49B | 2.07B |
Cash Flow | Free Cash Flow | |||
-70.00M | 290.00M | -697.00M | 338.85M | 321.74M |
Operating Cash Flow | ||||
183.00M | 559.00M | -482.00M | 523.90M | 508.34M |
Investing Cash Flow | ||||
-254.00M | -269.00M | -845.00M | -896.22M | -124.92M |
Financing Cash Flow | ||||
-71.00M | -235.00M | 1.30B | 527.96M | -30.40M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $6.72B | 33.73 | 23.87% | ― | 41.03% | 51.42% | |
66 Neutral | $4.47B | 12.22 | 5.40% | 3.65% | 4.14% | -12.00% | |
65 Neutral | 4.41B | ― | 7.64% | 9.65% | 58.93% | ||
63 Neutral | 2.52B | ― | ― | ― | ― | ||
59 Neutral | 844.78M | 14.43 | 2.37% | -15.70% | 3972.94% | ||
53 Neutral | 9.04B | 46.86 | 0.88% | 4.96% | 38.72% | ||
99.11M | 21.36 | ― | ― | ― |