Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
656.85M | 572.54M | 452.42M | 332.74M | 243.92M | Gross Profit |
540.33M | 465.91M | 374.55M | 278.36M | 208.17M | EBIT |
82.42M | 85.73M | 59.02M | 26.68M | 21.36M | EBITDA |
135.12M | 137.83M | 94.60M | 57.28M | 46.48M | Net Income Common Stockholders |
56.23M | 71.47M | 43.27M | 29.31M | 20.45M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
310.63M | 310.13M | 267.81M | 221.59M | 33.35M | Total Assets |
1.28B | 1.24B | 1.04B | 892.19M | 511.33M | Total Debt |
91.67M | 86.39M | 83.75M | 4.55M | 26.96M | Net Debt |
-201.15M | -223.74M | -184.06M | -217.04M | -6.39M | Total Liabilities |
192.75M | 169.09M | 160.17M | 93.13M | 94.64M | Stockholders Equity |
1.08B | 1.07B | 876.86M | 799.07M | 416.69M |
Cash Flow | Free Cash Flow | |||
132.51M | 102.73M | 54.88M | 73.35M | 11.46M | Operating Cash Flow |
159.66M | 119.74M | 94.86M | 82.75M | 21.22M | Investing Cash Flow |
-44.84M | -84.25M | -39.98M | -158.61M | -9.75M | Financing Cash Flow |
-129.45M | 6.49M | -7.88M | 264.39M | 10.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
67 Neutral | $2.03B | 38.60 | 5.21% | ― | 14.72% | -22.00% | |
66 Neutral | $807.77M | 376.47 | 3.87% | ― | 29.74% | ― | |
65 Neutral | $1.40B | ― | -9.55% | ― | 11.92% | 39.34% | |
64 Neutral | $4.08B | ― | -966.61% | ― | 32.71% | -131.68% | |
61 Neutral | $3.46B | ― | -92.26% | ― | 10.94% | 4.54% | |
59 Neutral | $1.10B | ― | -39.88% | ― | 21.66% | 8.66% | |
58 Neutral | $10.03B | 10.00 | -6.85% | 3.09% | 7.49% | -11.58% |