Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
928.09M | 918.95M | 886.11M | 867.29M | 877.87M | 799.12M | Gross Profit |
329.11M | 466.08M | 315.16M | 484.50M | 482.30M | 405.31M | EBIT |
174.60M | 160.21M | 155.30M | 155.30M | 154.54M | 40.13M | EBITDA |
184.81M | 187.08M | 175.93M | 177.95M | 183.37M | 62.55M | Net Income Common Stockholders |
180.42M | 120.28M | 171.16M | 112.91M | 118.54M | 23.85M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
185.86M | 314.78M | 206.55M | 262.82M | 286.54M | 185.86M | Total Assets |
1.32B | 1.50B | 1.46B | 1.51B | 1.41B | 1.32B | Total Debt |
276.45M | 190.21M | 208.57M | 281.84M | 278.77M | 276.45M | Net Debt |
103.65M | -114.54M | 5.03M | 108.26M | 10.37M | 103.65M | Total Liabilities |
852.66M | 673.38M | 703.74M | 823.84M | 864.01M | 852.66M | Stockholders Equity |
466.26M | 830.10M | 759.98M | 685.13M | 548.17M | 466.26M |
Cash Flow | Free Cash Flow | ||||
215.34M | 165.71M | 137.26M | 104.20M | 176.19M | 89.99M | Operating Cash Flow |
239.12M | 186.72M | 167.04M | 124.18M | 193.77M | 104.64M | Investing Cash Flow |
-37.79M | 33.04M | 45.20M | -106.66M | -37.34M | -22.27M | Financing Cash Flow |
-185.49M | -118.56M | -182.64M | -109.57M | -61.22M | 4.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Outperform | $1.57B | 12.09 | 15.31% | 6.58% | 3.76% | -29.71% | |
61 Neutral | $14.74B | 5.90 | -4.02% | 6.40% | 2.72% | -31.67% | |
59 Neutral | $904.43M | 6.58 | 34.07% | 7.69% | 11.62% | ― | |
47 Neutral | $1.36B | ― | 20.03% | ― | -5.43% | 26.07% | |
45 Neutral | $1.05B | ― | -7.49% | 4.17% | -17.83% | 28.62% |