Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
76.37M | 63.71M | 53.33M | 39.94M | 24.68M | Gross Profit |
57.40M | 48.34M | 40.54M | 30.55M | 19.66M | EBIT |
21.18M | 14.00M | 9.70M | 5.92M | 1.79M | EBITDA |
42.68M | 33.68M | 27.86M | 19.40M | 10.96M | Net Income Common Stockholders |
6.60M | 3.71M | 3.85M | 2.06M | -640.88K |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
1.80M | 2.23M | 1.50M | 5.86M | 2.21M | Total Assets |
646.82M | 567.35M | 501.30M | 377.72M | 258.88M | Total Debt |
296.71M | 240.62M | 196.66M | 95.35M | 124.63M | Net Debt |
294.91M | 238.39M | 195.17M | 89.49M | 122.42M | Total Liabilities |
329.32M | 265.72M | 217.59M | 112.24M | 139.25M | Stockholders Equity |
251.28M | 243.56M | 229.23M | 220.04M | 91.99M |
Cash Flow | Free Cash Flow | |||
33.50M | 25.56M | 20.90M | 15.20M | 8.43M | Operating Cash Flow |
33.50M | 28.43M | 24.59M | 17.09M | 9.40M | Investing Cash Flow |
-79.15M | -72.61M | -120.15M | -106.72M | -126.15M | Financing Cash Flow |
45.32M | 45.01M | 90.57M | 93.39M | 106.84M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $50.54B | 56.91 | 2.40% | 5.61% | 29.49% | -22.38% | |
78 Outperform | $406.73M | 66.13 | 1.94% | 6.83% | 19.87% | 81.71% | |
78 Outperform | $5.80B | 26.86 | 6.21% | 3.77% | 24.84% | -6.90% | |
73 Outperform | $106.32B | 27.55 | 6.97% | 3.48% | 2.22% | 23.71% | |
72 Outperform | $13.71B | 29.50 | 5.38% | 5.66% | -9.09% | -36.58% | |
68 Neutral | $6.88B | 34.89 | 5.53% | 4.23% | 8.41% | -2.96% | |
61 Neutral | $4.76B | 18.33 | -3.11% | 9.66% | 6.25% | -20.78% |