Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.20B | 1.19B | 1.13B | 1.02B | 779.73M | 649.59M | Gross Profit |
713.86M | 706.63M | 638.62M | 565.07M | 429.27M | 360.12M | EBIT |
326.16M | 323.61M | 281.48M | 238.26M | 159.51M | 103.12M | EBITDA |
364.40M | 364.99M | 317.96M | 269.18M | 189.82M | 132.39M | Net Income Common Stockholders |
251.28M | 250.53M | 215.76M | 185.72M | 123.66M | 80.10M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
391.28M | 493.62M | 402.67M | 202.34M | 246.38M | 226.61M | Total Assets |
966.85M | 1.11B | 989.03M | 899.22M | 783.84M | 670.75M | Total Debt |
28.08M | 29.80M | 28.08M | 19.00M | 19.59M | 22.75M | Net Debt |
-97.52M | -114.37M | -109.88M | -182.22M | -226.12M | -203.11M | Total Liabilities |
228.24M | 249.26M | 228.24M | 222.98M | 180.51M | 135.66M | Stockholders Equity |
738.61M | 856.90M | 760.79M | 676.24M | 603.33M | 535.09M |
Cash Flow | Free Cash Flow | ||||
235.51M | 251.45M | 223.71M | 123.43M | 145.89M | 59.29M | Operating Cash Flow |
263.48M | 283.06M | 258.35M | 160.62M | 171.71M | 92.69M | Investing Cash Flow |
-35.94M | -102.69M | -161.71M | -81.86M | -84.29M | 38.39M | Financing Cash Flow |
-166.53M | -166.16M | -165.56M | -124.61M | -65.85M | -78.93M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | €4.52B | 15.73 | 15.25% | 1.82% | 14.42% | 26.41% | |
75 Outperform | €9.66B | 25.63 | 16.56% | 1.92% | 1.79% | 0.06% | |
72 Outperform | €8.36B | 33.60 | 31.40% | 2.04% | 6.42% | 14.12% | |
72 Outperform | €1.58B | 15.26 | 4.78% | 3.06% | -10.85% | -3.64% | |
72 Outperform | €3.90B | 13.50 | 12.41% | 2.10% | -2.78% | -3.44% | |
66 Neutral | $4.49B | 12.28 | 5.32% | 248.53% | 4.08% | -12.00% | |
62 Neutral | €1.59B | 42.24 | 4.54% | ― | ― |