| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 904.82M | 880.49M | 798.48M | 706.62M | 560.83M | 367.37M |
| Gross Profit | 594.94M | 577.79M | 516.07M | 474.94M | 365.64M | 227.07M |
| EBITDA | 222.58M | 200.51M | 192.15M | 154.21M | 117.16M | 65.14M |
| Net Income | 133.36M | 129.87M | 118.74M | 99.52M | 71.09M | 30.70M |
Balance Sheet | ||||||
| Total Assets | 992.48M | 1.03B | 968.19M | 987.98M | 822.01M | 616.79M |
| Cash, Cash Equivalents and Short-Term Investments | 90.07M | 190.64M | 149.40M | 235.76M | 257.68M | 228.16M |
| Total Debt | 176.88M | 147.47M | 138.11M | 159.96M | 125.44M | 19.99M |
| Total Liabilities | 311.70M | 334.36M | 324.52M | 393.33M | 278.68M | 122.68M |
| Stockholders Equity | 679.63M | 697.02M | 641.00M | 592.46M | 541.41M | 492.49M |
Cash Flow | ||||||
| Free Cash Flow | 112.61M | 87.18M | 30.51M | 975.00K | -50.23M | 35.32M |
| Operating Cash Flow | 129.00M | 107.71M | 84.51M | 78.82M | 77.17M | 45.99M |
| Investing Cash Flow | -52.53M | -18.16M | 34.02M | -74.37M | -164.31M | -19.27M |
| Financing Cash Flow | -39.76M | -45.21M | -117.54M | -24.41M | 78.58M | -817.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | €2.47B | 17.64 | 20.31% | 3.21% | 9.68% | 19.46% | |
| ― | €305.97B | 27.83 | 16.88% | 2.13% | -3.24% | -21.24% | |
| ― | $227.91B | 51.05 | 27.36% | 1.19% | 10.31% | 0.54% | |
| ― | €101.93B | 22.67 | 19.54% | 2.27% | -3.24% | -21.65% | |
| ― | €199.49B | 32.70 | 20.13% | 1.91% | 2.60% | -5.44% | |
| ― | €40.66B | 55.78 | 4.91% | 1.92% | -14.56% | -64.91% | |
| ― | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |