Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 882.80M | 870.92M | 801.74M | 730.14M | 566.19M | 444.85M |
Gross Profit | 123.69M | 97.04M | 141.00M | 133.72M | 94.97M | 69.94M |
EBITDA | 81.87M | 95.84M | 92.86M | 87.90M | 61.35M | 39.97M |
Net Income | 38.72M | 46.48M | 48.37M | 46.25M | 29.89M | 9.94M |
Balance Sheet | ||||||
Total Assets | 617.87M | 652.65M | 562.52M | 497.77M | 451.77M | 414.87M |
Cash, Cash Equivalents and Short-Term Investments | 63.15M | 83.66M | 70.40M | 78.26M | 70.77M | 70.87M |
Total Debt | 0.00 | 159.71M | 103.97M | 82.73M | 102.83M | 46.63M |
Total Liabilities | 366.70M | 381.47M | 321.45M | 296.69M | 291.11M | 286.73M |
Stockholders Equity | 251.17M | 271.18M | 241.06M | 201.08M | 160.66M | 128.14M |
Cash Flow | ||||||
Free Cash Flow | 69.98M | 67.54M | 36.24M | 49.64M | 45.99M | 55.72M |
Operating Cash Flow | 68.58M | 72.42M | 40.44M | 57.49M | 52.99M | 60.25M |
Investing Cash Flow | -4.72M | -84.24M | -50.31M | ― | ― | ― |
Financing Cash Flow | -58.30M | 26.81M | 15.11K | ― | ― | ― |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
67 Neutral | €447.01M | 11.54 | 15.59% | 2.99% | 5.12% | -20.33% | |
61 Neutral | $35.52B | 8.84 | -11.06% | 1.87% | 8.55% | -8.14% | |
― | €572.26M | 46.64 | 6.72% | 0.87% | ― | ― | |
― | €707.52M | 38.03 | 3.11% | ― | ― | ― | |
― | €529.48M | 25.59 | 16.15% | ― | ― | ― | |
― | €506.52M | 20.71 | 15.66% | 1.65% | ― | ― | |
― | $804.72M | 18.11 | 20.97% | 1.79% | ― | ― |