Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.67B | 1.57B | 1.48B | 1.32B | 920.20M | 659.09M |
Gross Profit | 589.10M | 704.50M | 670.90M | 565.40M | 399.60M | 259.25M |
EBITDA | 248.60M | 222.40M | 229.60M | 186.30M | 143.18M | 85.33M |
Net Income | 115.20M | 95.80M | 125.00M | 110.30M | 79.50M | 43.59M |
Balance Sheet | ||||||
Total Assets | 1.94B | 1.72B | 1.49B | 1.07B | 799.14M | 534.30M |
Cash, Cash Equivalents and Short-Term Investments | 137.40M | 196.00M | 199.80M | 47.30M | 85.79M | 120.34M |
Total Debt | 550.00M | 466.20M | 360.80M | 261.50M | 176.92M | 116.16M |
Total Liabilities | 1.04B | 862.50M | 752.60M | 626.30M | 460.52M | 275.20M |
Stockholders Equity | 892.30M | 858.00M | 734.00M | 443.00M | 336.85M | 256.85M |
Cash Flow | ||||||
Free Cash Flow | 86.90M | 77.70M | 117.90M | 97.40M | 114.53M | 111.31M |
Operating Cash Flow | 104.40M | 96.20M | 125.20M | 104.90M | 120.66M | 114.83M |
Investing Cash Flow | -232.80M | -139.10M | -159.00M | -139.80M | -165.32M | -62.80M |
Financing Cash Flow | 91.30M | 30.80M | 185.90M | -4.30M | 10.10M | -20.46M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Outperform | kr19.69B | 32.88 | 24.78% | 1.21% | 2.54% | 4.25% | |
70 Outperform | kr2.63B | 22.80 | ― | ― | 9.55% | -3.47% | |
69 Neutral | kr4.01B | 11.20 | 9.42% | ― | 18.80% | -31.25% | |
61 Neutral | kr4.16B | 42.79 | 32.11% | 1.20% | 12.88% | 16.11% | |
55 Neutral | kr16.60B | 27.99 | 15.39% | 1.20% | -4.08% | 27.56% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |