Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 3.51B | 3.27B | 2.75B | 2.48B | 1.88B | 1.64B |
Gross Profit | 138.14M | 104.00M | 453.70M | 117.43M | 90.14M | 77.60M |
EBITDA | 113.22M | 518.16M | 447.83M | 365.66M | 251.16M | 223.76M |
Net Income | 58.35M | 52.83M | 52.14M | 38.22M | 33.13M | 25.20M |
Balance Sheet | ||||||
Total Assets | 3.07B | 2.98B | 2.59B | 2.27B | 1.70B | 1.26B |
Cash, Cash Equivalents and Short-Term Investments | 295.25M | 316.66M | 273.50M | 222.49M | 157.77M | 145.92M |
Total Debt | 1.60B | 1.45B | 1.38B | 1.23B | 868.08M | 584.06M |
Total Liabilities | 2.46B | 2.36B | 2.18B | 1.94B | 1.43B | 1.03B |
Stockholders Equity | 601.53M | 620.27M | 411.93M | 307.86M | 253.98M | 216.61M |
Cash Flow | ||||||
Free Cash Flow | 417.50M | 384.81M | 354.84M | 262.22M | 177.83M | 148.02M |
Operating Cash Flow | 439.10M | 481.69M | 429.77M | 329.76M | 261.36M | 207.33M |
Investing Cash Flow | -113.23M | -91.33M | -99.26M | -309.76M | -149.96M | -57.83M |
Financing Cash Flow | -257.86M | -316.18M | -273.36M | -5.29M | -102.57M | -93.44M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | €7.88B | 11.65 | 4.44% | 16.31% | 6.71% | 141.19% | |
72 Outperform | €888.26M | 10.54 | 15.96% | 2.96% | 9.51% | 26.07% | |
70 Outperform | €5.73B | 15.38 | 9.39% | 1.82% | 4.83% | 52.47% | |
56 Neutral | €2.62B | 45.29 | 11.18% | ― | 18.03% | 3.43% | |
55 Neutral | $13.29B | 17.42 | 10.03% | 0.93% | 7.13% | -12.93% |