Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
659.67M | 659.51M | 521.03M | 378.32M | 348.97M | Gross Profit |
204.33M | 196.25M | 130.94M | 95.90M | 89.56M | EBIT |
91.44M | 87.04M | 40.18M | 27.44M | 23.06M | EBITDA |
112.01M | 113.96M | 54.27M | 49.16M | 43.94M | Net Income Common Stockholders |
40.12M | 34.95M | 11.20M | 29.85M | 25.19M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
24.21M | 30.52M | 6.78M | 125.19M | 108.20M | Total Assets |
858.47M | 890.36M | 872.83M | 420.75M | 394.46M | Total Debt |
18.50M | 404.45M | 436.83M | 1.14M | 1.67M | Net Debt |
-5.71M | 373.94M | 430.04M | -124.05M | -106.53M | Total Liabilities |
484.67M | 540.90M | 541.64M | 90.78M | 78.94M | Stockholders Equity |
373.80M | 349.46M | 331.19M | 329.98M | 315.51M |
Cash Flow | Free Cash Flow | |||
69.83M | 77.39M | -4.30M | 35.69M | 43.16M | Operating Cash Flow |
69.83M | 98.22M | 13.69M | 45.44M | 51.16M | Investing Cash Flow |
-11.87M | -20.16M | -545.67M | -9.17M | -7.70M | Financing Cash Flow |
-63.14M | -54.53M | 414.11M | -18.55M | -16.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $5.57B | 19.79 | 14.34% | 1.99% | 5.49% | 51.02% | |
73 Outperform | $6.57B | 20.43 | 13.46% | ― | 6.79% | 64.30% | |
71 Outperform | $6.18B | 30.84 | 15.65% | ― | 13.94% | 37.49% | |
70 Outperform | $876.52M | 21.84 | 11.09% | 2.18% | 0.02% | 14.58% | |
68 Neutral | $1.70B | 31.17 | 8.57% | 0.87% | -2.46% | -60.60% | |
62 Neutral | $7.62B | 13.01 | 3.19% | 3.32% | 3.77% | -14.28% | |
51 Neutral | $1.50B | ― | -14.61% | 4.20% | 5.88% | -324.10% |