Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.83B | 1.23B | 845.32M | 817.27M | 733.46M | 577.62M |
Gross Profit | 537.42M | 396.35M | 211.15M | 186.35M | 180.23M | 162.63M |
EBITDA | 95.08M | 105.82M | 66.92M | 47.78M | 54.48M | 59.02M |
Net Income | 28.88M | 20.52M | 6.57M | -6.99M | 2.26M | 15.48M |
Balance Sheet | ||||||
Total Assets | 466.42M | 466.42M | 296.09M | 301.63M | 344.60M | 340.97M |
Cash, Cash Equivalents and Short-Term Investments | 128.60M | 128.60M | 61.66M | 34.96M | 41.98M | 78.67M |
Total Debt | 90.39M | 90.39M | 25.06M | 49.69M | 78.57M | 87.02M |
Total Liabilities | 286.62M | 286.62M | 161.47M | 168.37M | 204.35M | 202.87M |
Stockholders Equity | 179.01M | 179.01M | 134.53M | 132.99M | 139.98M | 137.81M |
Cash Flow | ||||||
Free Cash Flow | 70.63M | 70.59M | 67.98M | 17.77M | 31.77M | 32.73M |
Operating Cash Flow | 81.96M | 81.69M | 77.27M | 23.31M | 41.73M | 46.94M |
Investing Cash Flow | -28.07M | -27.80M | -20.14M | -1.45M | -69.97M | -50.22M |
Financing Cash Flow | 13.05M | 13.05M | -30.43M | -28.88M | -8.45M | 59.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | 9.85B | 12.22 | 12.39% | 1.75% | 10.27% | 33.48% | |
65 Neutral | €551.45M | 25.23 | 13.22% | 8.12% | 45.29% | 151.67% | |
47 Neutral | 73.51M | -17.88 | 183.68% | ― | 9.62% | 86.56% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |