Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 4.73B | 4.44B | 4.60B | 3.44B | 2.77B |
Gross Profit | 1.20B | 1.12B | 1.15B | 836.32M | 647.48M |
EBITDA | 589.14M | 566.90M | 574.63M | 394.79M | 258.23M |
Net Income | 278.24M | 292.27M | 313.08M | 207.28M | 120.13M |
Balance Sheet | |||||
Total Assets | 4.88B | 4.15B | 3.64B | 3.27B | 2.71B |
Cash, Cash Equivalents and Short-Term Investments | 522.78M | 394.46M | 222.00M | 177.88M | 169.01M |
Total Debt | 1.73B | 1.28B | 722.60M | 409.63M | 691.22M |
Total Liabilities | 2.66B | 2.43B | 1.97B | 1.81B | 1.45B |
Stockholders Equity | 2.21B | 1.72B | 1.67B | 1.46B | 1.26B |
Cash Flow | |||||
Free Cash Flow | 252.76M | 382.54M | 277.58M | 177.55M | 220.04M |
Operating Cash Flow | 279.21M | 420.01M | 298.84M | 196.26M | 242.37M |
Investing Cash Flow | -387.95M | -394.59M | -255.36M | -196.13M | -394.30M |
Financing Cash Flow | 247.06M | 216.97M | -20.00K | 4.73M | 240.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | €2.89B | 8.25 | 11.61% | 6.80% | -5.73% | 57.95% | |
78 Outperform | €92.06M | 15.63 | 9.36% | 6.40% | 8.77% | 13.66% | |
70 Outperform | €6.55B | 22.80 | 14.13% | 1.94% | 6.41% | -5.29% | |
67 Neutral | €3.67B | 22.80 | 11.11% | 4.12% | 1.25% | -23.50% | |
67 Neutral | €1.08B | 19.99 | 6.52% | 3.44% | -10.78% | -24.58% | |
64 Neutral | €10.23B | 21.85 | 10.15% | 5.14% | 0.31% | -11.62% | |
56 Neutral | €1.56B | 58.27 | 110.57% | ― | ― |