Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
949.25M | 881.66M | 860.90M | 706.79M | 590.62M | Gross Profit |
421.55M | 399.90M | 378.47M | 300.33M | 244.52M | EBIT |
110.58M | 110.50M | 103.08M | 100.22M | 55.89M | EBITDA |
179.86M | 169.92M | 160.99M | 126.49M | 98.07M | Net Income Common Stockholders |
64.09M | 72.88M | 74.05M | 50.33M | 44.52M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
113.99M | 105.05M | 100.11M | 117.39M | 125.05M | Total Assets |
1.39B | 1.23B | 1.24B | 1.23B | 865.18M | Total Debt |
467.07M | 404.56M | 476.27M | 480.16M | 233.24M | Net Debt |
353.08M | 299.51M | 376.17M | 362.76M | 108.18M | Total Liabilities |
642.81M | 552.60M | 663.63M | 706.59M | 388.37M | Stockholders Equity |
745.70M | 673.46M | 577.59M | 521.29M | 476.81M |
Cash Flow | Free Cash Flow | |||
141.35M | 100.11M | 71.14M | 74.65M | 129.72M | Operating Cash Flow |
158.51M | 120.08M | 90.78M | 94.63M | 140.24M | Investing Cash Flow |
-208.19M | -19.89M | -42.54M | -306.70M | -13.16M | Financing Cash Flow |
56.94M | -97.85M | -60.15M | 204.75M | -84.36M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $4.64B | 72.76 | 9.03% | ― | 7.67% | -12.33% | |
73 Outperform | $13.36B | 24.87 | 20.29% | 0.58% | 5.52% | 16.59% | |
65 Neutral | $5.50B | 29.03 | 7.93% | 1.08% | -0.99% | ― | |
62 Neutral | $5.08B | 48.79 | 7.03% | 1.03% | 9.19% | -5.77% | |
58 Neutral | $21.03B | 10.58 | -16.29% | 2.47% | 4.38% | -23.63% | |
53 Neutral | $10.19B | ― | 0.88% | ― | 14.61% | 85.44% | |
50 Neutral | $4.33B | ― | -48.63% | ― | -1.72% | -94.98% |