Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
785.41M | 767.38M | 707.84M | 654.38M | 562.16M | 483.41M | Gross Profit |
550.70M | 612.56M | 568.24M | 528.68M | 454.17M | 394.05M | EBIT |
280.28M | 270.28M | 242.30M | 205.39M | 164.09M | 137.66M | EBITDA |
538.17M | 561.02M | 516.05M | 827.94M | 402.79M | 352.40M | Net Income Common Stockholders |
243.95M | 189.22M | 192.84M | 104.22M | 131.73M | 141.83M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
13.09M | 36.28M | 20.74M | 25.88M | 18.98M | 15.67M | Total Assets |
6.29B | 6.83B | 6.28B | 6.18B | 5.83B | 4.69B | Total Debt |
2.72B | 3.06B | 2.66B | 2.53B | 2.25B | 1.73B | Net Debt |
2.71B | 3.03B | 2.64B | 2.51B | 2.23B | 1.72B | Total Liabilities |
2.87B | 3.30B | 2.84B | 2.73B | 2.44B | 1.92B | Stockholders Equity |
3.35B | 3.46B | 3.37B | 3.38B | 3.33B | 2.72B |
Cash Flow | Free Cash Flow | ||||
355.78M | 375.06M | 372.63M | 335.22M | 175.77M | 179.10M | Operating Cash Flow |
458.67M | 460.29M | 391.09M | 387.93M | 336.15M | 293.92M | Investing Cash Flow |
-679.72M | -731.06M | -320.35M | -447.52M | -1.22B | -554.62M | Financing Cash Flow |
256.02M | 286.29M | -75.67M | 63.19M | 887.12M | 269.18M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $6.84B | 27.08 | 7.15% | 4.13% | 8.81% | 33.30% | |
74 Outperform | $6.98B | 25.36 | 10.18% | 3.04% | 9.18% | -7.05% | |
69 Neutral | $8.45B | 29.02 | 3.35% | 4.71% | 18.02% | 12.12% | |
68 Neutral | $6.06B | 29.62 | 5.33% | 3.28% | 22.17% | 4.34% | |
67 Neutral | $2.48B | 42.92 | 2.98% | 6.31% | 5.68% | 358.78% | |
60 Neutral | $2.82B | 10.29 | 0.39% | 8508.26% | 5.90% | -17.41% | |
51 Neutral | $5.18B | ― | -3.56% | 4.89% | -1.18% | 62.96% |