Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.61B | 1.49B | 1.38B | 1.11B | 973.83M |
Gross Profit | 1.17B | 641.49M | 504.01M | 483.93M | 458.53M |
EBITDA | 391.08M | 372.51M | 319.04M | 255.41M | 250.82M |
Net Income | 147.70M | 145.73M | 133.69M | 89.55M | 103.05M |
Balance Sheet | |||||
Total Assets | 2.14B | 1.94B | 1.72B | 1.44B | 1.41B |
Cash, Cash Equivalents and Short-Term Investments | 244.14M | 216.65M | 134.64M | 146.47M | 269.18M |
Total Debt | 573.61M | 620.54M | 461.36M | 378.98M | 445.26M |
Total Liabilities | 1.06B | 965.54M | 855.95M | 723.00M | 751.43M |
Stockholders Equity | 1.03B | 928.61M | 820.62M | 698.26M | 635.67M |
Cash Flow | |||||
Free Cash Flow | 47.43M | 65.11M | 53.74M | 44.81M | 59.12M |
Operating Cash Flow | 297.49M | 270.06M | 214.92M | 192.56M | 199.35M |
Investing Cash Flow | -266.37M | -246.69M | -252.30M | -229.52M | -127.75M |
Financing Cash Flow | -7.88M | 52.42M | 30.34M | -93.53M | 27.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | 7.81B | 13.77 | 19.48% | 4.95% | -3.34% | 8.88% | |
73 Outperform | €4.63B | 29.65 | 15.43% | 0.78% | 11.37% | 10.82% | |
71 Outperform | 3.32B | 10.71 | 9.21% | 4.96% | 13.50% | 19.36% | |
69 Neutral | 6.82B | 8.18 | 15.87% | 4.60% | 2.73% | 6.02% | |
63 Neutral | 4.17B | 10.60 | 15.28% | 4.84% | -15.52% | 19.61% | |
55 Neutral | $13.29B | 17.42 | 10.03% | 0.93% | 7.13% | -12.93% |