Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.76B | 2.21B | 1.76B | 1.36B | 1.29B | 1.07B |
Gross Profit | 868.61M | 732.48M | 645.93M | 378.45M | 345.39M | 284.36M |
EBITDA | 294.39M | 253.59M | 245.88M | 117.02M | 137.95M | 108.63M |
Net Income | 197.03M | 169.17M | 163.74M | 67.70M | 86.20M | 64.48M |
Balance Sheet | ||||||
Total Assets | 1.38B | 1.21B | 842.13M | 651.25M | 605.21M | 483.39M |
Cash, Cash Equivalents and Short-Term Investments | 408.53M | 463.05M | 321.24M | 161.88M | 235.73M | 143.22M |
Total Debt | 52.20M | 46.06M | 61.38M | 49.58M | 38.94M | 44.13M |
Total Liabilities | 930.70M | 818.94M | 578.34M | 490.88M | 453.49M | 388.73M |
Stockholders Equity | 446.15M | 386.14M | 259.97M | 154.45M | 143.05M | 87.42M |
Cash Flow | ||||||
Free Cash Flow | 334.25M | 295.19M | 234.36M | 17.92M | 143.82M | 92.43M |
Operating Cash Flow | 348.61M | 309.11M | 246.14M | 42.86M | 153.49M | 97.31M |
Investing Cash Flow | -111.07M | -98.67M | -11.92M | -35.42M | -11.98M | -9.38M |
Financing Cash Flow | -112.59M | -68.63M | -74.87M | -81.28M | -49.00M | -21.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
63 Neutral | $6.06B | 29.57 | 51.17% | 2.30% | 42.95% | 6.06% | |
62 Neutral | $20.32B | 14.51 | -3.18% | 3.18% | 1.92% | -6.57% | |
― | $1.05B | 17.01 | 11.94% | 3.53% | ― | ― | |
― | €106.81M | 60.52 | 0.63% | 2.55% | ― | ― | |
― | €344.92M | 42.13 | 1.69% | ― | ― | ― | |
― | €57.31M | ― | -51.41% | ― | ― | ― | |
62 Neutral | kr3.33B | 20.44 | 4.09% | 8.80% | 48.18% |