Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
557.93M | 544.85M | 422.63M | 324.14M | 316.01M | Gross Profit |
196.15M | 171.02M | 128.22M | 100.92M | 105.13M | EBIT |
35.40M | 34.57M | 34.89M | 9.86M | 21.44M | EBITDA |
45.23M | 47.45M | 38.33M | 21.89M | 30.52M | Net Income Common Stockholders |
12.96M | 12.91M | 17.42M | 1.98M | 8.21M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
37.83M | 54.78M | 45.52M | 29.90M | 35.99M | Total Assets |
759.70M | 600.29M | 504.72M | 416.20M | 419.31M | Total Debt |
23.58M | 155.48M | 119.66M | 72.54M | 81.93M | Net Debt |
-14.25M | 100.70M | 74.14M | 42.64M | 45.93M | Total Liabilities |
507.81M | 362.80M | 286.57M | 210.24M | 215.70M | Stockholders Equity |
247.69M | 232.64M | 213.22M | 204.55M | 202.66M |
Cash Flow | Free Cash Flow | |||
7.46M | 36.26M | 26.27M | 10.68M | 476.00K | Operating Cash Flow |
24.83M | 44.65M | 29.65M | 13.30M | 4.42M | Investing Cash Flow |
-105.31M | -56.49M | -48.26M | -2.08M | -9.23M | Financing Cash Flow |
65.91M | 21.14M | 38.18M | -15.56M | 3.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $73.31B | 36.05 | 25.14% | 0.91% | 2.75% | 54.39% | |
74 Outperform | $30.05B | 35.09 | 8.55% | 1.15% | 16.23% | 34.42% | |
71 Outperform | $7.86B | 31.33 | 16.05% | 0.79% | 11.02% | 11.33% | |
65 Neutral | $146.95B | 38.80 | 7.57% | 0.53% | -13.50% | -17.25% | |
62 Neutral | $8.16B | 12.81 | 0.47% | 3.07% | 3.83% | -16.36% | |
61 Neutral | $802.67M | 65.63 | 5.39% | ― | 2.40% | -0.38% |