Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.05B | 1.04B | 1.00B | 949.63M | 967.00M | 887.36M | Gross Profit |
686.80M | 752.41M | 709.09M | 631.20M | 641.52M | 588.11M | EBIT |
224.93M | 231.21M | 199.38M | 163.38M | 238.08M | 233.60M | EBITDA |
347.37M | 362.34M | 224.19M | 309.54M | 384.98M | 382.63M | Net Income Common Stockholders |
173.94M | 177.18M | 134.68M | 114.42M | 173.37M | 175.02M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
134.56M | 170.30M | 176.67M | 125.03M | 146.08M | 110.19M | Total Assets |
2.32B | 2.28B | 2.33B | 2.23B | 2.23B | 2.22B | Total Debt |
0.00 | 726.72M | 764.68M | 840.80M | 959.86M | 977.86M | Net Debt |
-134.56M | 612.57M | 657.79M | 750.88M | 820.54M | 867.66M | Total Liabilities |
1.63B | 1.64B | 1.64B | 1.68B | 1.76B | 1.69B | Stockholders Equity |
683.46M | 638.97M | 681.98M | 553.04M | 474.79M | 523.40M |
Cash Flow | Free Cash Flow | ||||
290.79M | 284.87M | 242.45M | 192.88M | 358.01M | 296.88M | Operating Cash Flow |
368.34M | 363.35M | 331.03M | 297.91M | 460.13M | 382.96M | Investing Cash Flow |
-77.58M | -71.18M | -84.19M | -137.12M | -131.53M | -47.74M | Financing Cash Flow |
-459.82M | -279.25M | -235.62M | -207.97M | -295.96M | -381.29M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $4.25B | 39.64 | 18.34% | 2.03% | -25.15% | -3.55% | |
74 Outperform | $10.64B | 19.44 | 28.96% | 1.57% | 5.97% | 6.79% | |
62 Neutral | $11.93B | 10.60 | -7.51% | 3.00% | 7.40% | -8.09% | |
60 Neutral | $715.21M | ― | -24.38% | 1.09% | -54.43% | -1090.31% | |
58 Neutral | $74.10M | 8.19 | -52.12% | ― | -49.83% | ― | |
56 Neutral | CHF791.96M | ― | -13.29% | ― | -3.98% | 95.78% |