Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
401.20M | 325.11M | 270.65M | 246.25M | 194.91M | Gross Profit |
338.61M | 271.88M | 219.91M | 203.69M | 157.03M | EBIT |
56.91M | 33.24M | 1.04M | 13.82M | 9.22M | EBITDA |
-265.38M | -64.80M | 10.24M | 89.88M | 16.95M | Net Income Common Stockholders |
-283.01M | -81.10M | 120.81M | 71.40M | 5.78M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
447.22M | 302.92M | 183.62M | 181.56M | 237.64M | Total Assets |
690.57M | 532.88M | 403.29M | 339.78M | 364.39M | Total Debt |
10.97M | 14.13M | 15.36M | 0.00 | 0.00 | Net Debt |
-180.69M | -175.39M | -72.29M | -145.97M | -128.71M | Total Liabilities |
354.55M | 498.67M | 329.43M | 413.13M | 300.58M | Stockholders Equity |
336.02M | 34.21M | 73.86M | -73.35M | 63.80M |
Cash Flow | Free Cash Flow | |||
118.27M | 94.14M | 11.49M | 27.94M | 60.33M | Operating Cash Flow |
126.84M | 102.06M | 20.58M | 36.05M | 66.51M | Investing Cash Flow |
-149.47M | -22.54M | -91.23M | 45.23M | -6.45M | Financing Cash Flow |
25.99M | 21.77M | 13.97M | -68.40M | -8.59M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $78.50B | 44.69 | 338.74% | ― | 12.27% | 54.69% | |
73 Outperform | $4.71B | 27.73 | 41.09% | ― | 10.40% | 14.78% | |
67 Neutral | $17.23B | 1,777.39 | -5.91% | ― | 33.10% | -20.31% | |
63 Neutral | $4.42B | ― | -9.73% | ― | 12.68% | 54.80% | |
58 Neutral | $21.97B | 10.63 | -18.43% | 2.40% | 4.67% | -24.47% | |
57 Neutral | $4.94B | ― | -152.88% | ― | 23.41% | -222.82% | |
56 Neutral | $4.73B | ― | -20.26% | ― | 10.38% | 6.88% |