Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
977.90M | 1.23B | 1.15B | 1.03B | 929.24M | 900.61M | Gross Profit |
380.31M | 401.78M | 417.37M | 389.78M | 378.39M | 371.07M | EBIT |
175.69M | 131.36M | 172.36M | 181.02M | 178.01M | 166.08M | EBITDA |
248.78M | 131.36M | 257.82M | 218.71M | 251.10M | 223.47M | Net Income Common Stockholders |
126.44M | 87.62M | 111.12M | 95.76M | 118.48M | 98.59M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
115.28M | 115.28M | 173.42M | 291.78M | 302.04M | 241.32M | Total Assets |
1.65B | 1.65B | 1.84B | 1.64B | 1.56B | 1.55B | Total Debt |
387.20M | 387.20M | 514.86M | 444.93M | 350.00M | 398.01M | Net Debt |
271.92M | 271.92M | 341.44M | 153.15M | 47.96M | 156.69M | Total Liabilities |
699.75M | 699.75M | 867.69M | 774.71M | 678.46M | 730.07M | Stockholders Equity |
943.54M | 943.54M | 961.37M | 863.05M | 873.97M | 816.07M |
Cash Flow | Free Cash Flow | ||||
92.95M | 138.19M | 63.63M | 31.87M | 163.78M | 97.86M | Operating Cash Flow |
159.55M | 218.44M | 148.06M | 128.21M | 217.47M | 140.25M | Investing Cash Flow |
-66.60M | -80.18M | -217.90M | -96.35M | -53.70M | -42.39M | Financing Cash Flow |
-1.73M | -183.83M | -52.64M | -23.65M | -99.64M | -60.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $74.79B | 21.76 | 110.24% | 2.28% | -1.30% | 20.26% | |
67 Neutral | $7.04B | 13.94 | 6.82% | ― | -2.68% | ― | |
64 Neutral | $13.38B | 17.01 | 11.63% | 0.11% | 0.14% | -5.38% | |
63 Neutral | $4.84B | 11.86 | 43.49% | 0.31% | -3.75% | 13.76% | |
60 Neutral | $5.04B | 39.99 | 3.24% | 1.62% | -8.66% | -82.83% | |
59 Neutral | $12.41B | 10.34 | 1.32% | 3.61% | 1.65% | -18.04% | |
54 Neutral | $2.31B | 26.69 | 9.20% | 1.44% | 7.20% | -21.29% |