Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.43B | 2.42B | 2.22B | 2.15B | 1.87B | 1.86B |
Gross Profit | 148.47M | 362.08M | 343.65M | 303.92M | 287.30M | 254.89M |
EBITDA | 119.91M | 125.63M | 117.02M | 90.22M | 107.23M | 89.95M |
Net Income | 58.03M | 39.93M | 33.76M | 26.10M | 38.47M | 21.70M |
Balance Sheet | ||||||
Total Assets | 960.77M | 1.06B | 922.62M | 935.82M | 857.72M | 807.49M |
Cash, Cash Equivalents and Short-Term Investments | 22.78M | 48.19M | 28.61M | 38.72M | 12.55M | 38.87M |
Total Debt | 412.19M | 420.52M | 335.14M | 373.71M | 310.26M | 294.36M |
Total Liabilities | 699.29M | 778.65M | 662.22M | 628.82M | 554.45M | 500.58M |
Stockholders Equity | 250.37M | 274.67M | 236.75M | 281.88M | 264.16M | 256.38M |
Cash Flow | ||||||
Free Cash Flow | 70.36M | 11.53M | 66.09M | 78.48M | 1.67M | 133.52M |
Operating Cash Flow | 83.23M | 29.67M | 79.52M | 98.81M | 14.79M | 147.00M |
Investing Cash Flow | -22.84M | -54.29M | -27.88M | -77.73M | -23.81M | -15.24M |
Financing Cash Flow | -68.69M | 44.19M | -61.75M | 5.10M | -17.29M | -143.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | €498.33M | 8.59 | 12.67% | 3.21% | 7.51% | 45.23% | |
71 Outperform | €730.86M | 10.54 | 16.81% | 5.26% | 14.75% | 95.43% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | €431.49M | 15.94 | 5.83% | 5.13% | -2.70% | 576.55% |