| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 602.23M | 607.47M | 578.86M | 722.87M | 749.30M | 433.62M |
| Gross Profit | 381.12M | 395.94M | 375.79M | 443.07M | 446.82M | 258.57M |
| EBITDA | 233.81M | 224.19M | 239.12M | 310.69M | 332.37M | 155.63M |
| Net Income | 169.62M | 181.99M | 177.08M | 240.65M | 282.42M | 132.28M |
Balance Sheet | ||||||
| Total Assets | 1.07B | 1.23B | 896.55M | 1.14B | 1.14B | 911.36M |
| Cash, Cash Equivalents and Short-Term Investments | 330.17M | 342.32M | 188.48M | 491.69M | 451.39M | 375.41M |
| Total Debt | 540.51M | 544.71M | 319.16M | 342.88M | 312.48M | 409.88M |
| Total Liabilities | 710.48M | 733.21M | 475.14M | 506.65M | 524.77M | 540.13M |
| Stockholders Equity | 356.78M | 501.26M | 421.41M | 628.53M | 619.27M | 371.23M |
Cash Flow | ||||||
| Free Cash Flow | 172.49M | 169.61M | 180.55M | 243.48M | 249.50M | 140.16M |
| Operating Cash Flow | 206.34M | 201.08M | 208.57M | 271.87M | 277.85M | 162.02M |
| Investing Cash Flow | -75.80M | -136.48M | -72.95M | 16.32M | -24.84M | -115.44M |
| Financing Cash Flow | 71.26M | 88.67M | -439.80M | -247.68M | -182.07M | 51.85M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | €341.65B | 36.90 | 53.85% | 0.72% | 22.77% | 37.62% | |
| ― | €660.33M | 31.56 | 29.06% | 3.14% | 4.11% | 22.38% | |
| ― | €26.64B | 49.81 | 15.11% | 0.54% | 25.46% | -4.36% | |
| ― | €1.55B | 24.45 | 7.75% | 3.87% | -3.59% | -46.68% | |
| ― | €2.00B | 27.45 | ― | 1.89% | ― | ― | |
| ― | €11.87B | 78.68 | 35.84% | 1.49% | -5.75% | -17.63% | |
| ― | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |