| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.43B | 1.40B | 1.25B | 1.22B | 1.06B | 934.20M |
| Gross Profit | 952.21M | 937.60M | 809.60M | 427.27M | 378.38M | 290.41M |
| EBITDA | 259.15M | 276.26M | 230.65M | 215.55M | 199.46M | 231.67M |
| Net Income | 133.03M | 145.29M | 121.30M | 121.97M | 113.16M | 136.04M |
Balance Sheet | ||||||
| Total Assets | 1.82B | 1.85B | 1.46B | 1.36B | 1.22B | 1.11B |
| Cash, Cash Equivalents and Short-Term Investments | 128.67M | 149.63M | 175.91M | 177.38M | 172.79M | 181.89M |
| Total Debt | 325.62M | 307.01M | 120.11M | 96.86M | 95.37M | 115.40M |
| Total Liabilities | 750.28M | 805.12M | 545.81M | 521.17M | 498.84M | 454.28M |
| Stockholders Equity | 1.07B | 1.04B | 900.30M | 839.33M | 724.93M | 620.97M |
Cash Flow | ||||||
| Free Cash Flow | 96.89M | 134.97M | 77.60M | 45.41M | 79.13M | 81.23M |
| Operating Cash Flow | 193.48M | 204.22M | 118.64M | 98.98M | 126.29M | 110.22M |
| Investing Cash Flow | -133.80M | -428.69M | -121.87M | -54.83M | -51.21M | 339.52M |
| Financing Cash Flow | -77.75M | 138.59M | -2.56M | -34.76M | -91.69M | -349.89M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $105.23B | 11.68 | 8.39% | 4.38% | -9.82% | 119.10% | |
73 Outperform | €2.90B | 21.78 | 12.92% | 0.41% | 6.97% | -5.59% | |
72 Outperform | €872.77M | 14.51 | 10.80% | 1.23% | -0.95% | 27.67% | |
70 Outperform | €10.27B | 22.92 | 10.82% | 1.06% | 9.57% | -34.30% | |
69 Neutral | €488.77M | 25.01 | 5.22% | 4.62% | 4.80% | -18.25% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
48 Neutral | €1.25B | -60.46 | ― | ― | 181.43% | 28.76% |