Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 349.98M | 343.38M | 301.43M | 305.11M | 290.21M | 274.98M |
Gross Profit | 118.98M | 114.08M | 115.94M | 121.85M | 97.06M | 87.55M |
EBITDA | 67.05M | 61.85M | 59.30M | 76.27M | 54.49M | 44.59M |
Net Income | 30.28M | 26.98M | 19.21M | 50.64M | 21.84M | 13.48M |
Balance Sheet | ||||||
Total Assets | 440.40M | 457.73M | 353.94M | 328.19M | 309.33M | 274.87M |
Cash, Cash Equivalents and Short-Term Investments | 44.30M | 8.03M | 20.62M | 6.44M | 4.42M | -1.24M |
Total Debt | 96.10M | 100.13M | 105.92M | 108.35M | 243.56M | 241.79M |
Total Liabilities | 301.80M | 324.29M | 249.51M | 257.88M | 394.58M | 383.14M |
Stockholders Equity | 138.60M | 133.44M | 104.44M | 70.31M | -85.25M | -108.27M |
Cash Flow | ||||||
Free Cash Flow | 67.27M | 78.37M | -13.97M | 34.84M | 37.62M | 18.69M |
Operating Cash Flow | 88.61M | 100.51M | 8.40M | 54.80M | 56.48M | 41.53M |
Investing Cash Flow | -29.56M | -30.76M | -19.78M | -10.88M | -28.29M | -22.45M |
Financing Cash Flow | -24.07M | -19.77M | -5.27M | -54.74M | -15.74M | -8.56M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
64 Neutral | $10.66B | 15.60 | 8.14% | 2.00% | 2.79% | -14.82% | |
56 Neutral | €2.11B | 81.62 | 0.09% | 8.84% | 78.33% | ||
― | $167.53B | 30.97 | 23.80% | 1.60% | ― | ― | |
― | €20.65B | 26.45 | 12.93% | ― | ― | ― | |
― | €116.48B | 27.05 | 35.36% | ― | ― | ― | |
― | €45.25B | 65.78 | 14.51% | 2.40% | ― | ― | |
― | $1.96M | ― | ― | ― | ― |