| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 4.83B | 4.73B | 4.44B | 4.60B | 3.44B | 2.77B |
| Gross Profit | 904.19M | 1.20B | 1.12B | 1.15B | 836.32M | 647.48M |
| EBITDA | 588.65M | 589.14M | 566.90M | 574.63M | 394.79M | 258.23M |
| Net Income | 266.69M | 278.24M | 292.27M | 313.08M | 207.28M | 120.13M |
Balance Sheet | ||||||
| Total Assets | 4.63B | 4.88B | 4.15B | 3.64B | 3.27B | 2.71B |
| Cash, Cash Equivalents and Short-Term Investments | 190.43M | 522.78M | 394.46M | 222.00M | 177.88M | 169.01M |
| Total Debt | 1.73B | 1.73B | 1.28B | 722.60M | 409.63M | 691.22M |
| Total Liabilities | 2.65B | 2.66B | 2.43B | 1.97B | 1.81B | 1.45B |
| Stockholders Equity | 1.98B | 2.21B | 1.72B | 1.67B | 1.46B | 1.26B |
Cash Flow | ||||||
| Free Cash Flow | 227.10M | 252.76M | 382.54M | 277.58M | 177.55M | 220.04M |
| Operating Cash Flow | 239.85M | 279.21M | 420.01M | 298.84M | 196.26M | 242.37M |
| Investing Cash Flow | -375.49M | -387.95M | -394.59M | -255.36M | -196.13M | -394.30M |
| Financing Cash Flow | 132.43M | 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 |
|---|---|---|---|---|---|---|---|
| ― | €5.61B | 20.77 | 14.32% | 2.32% | 6.09% | -7.18% | |
| ― | €1.01B | 14.92 | 8.84% | 3.76% | -3.45% | -5.55% | |
| ― | €10.38B | 178.42 | 1.39% | 3.31% | -2.03% | -89.67% | |
| ― | €2.66B | 8.43 | 11.48% | 7.40% | -4.73% | 17.93% | |
| ― | $13.29B | 17.42 | 10.03% | 0.93% | 7.13% | -12.93% | |
| ― | €744.95M | -3.66 | ― | 80.84% | ― | ― | |
| ― | €161.76M | -3.15 | -26.08% | ― | -12.31% | 23.77% |