Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
672.40M | 517.92M | 570.73M | 416.11M | 269.40M | Gross Profit |
387.09M | 293.18M | 322.40M | 237.36M | 152.92M | EBIT |
187.54M | 132.26M | 149.93M | 112.39M | 55.57M | EBITDA |
233.67M | 172.41M | 164.59M | 121.32M | 63.95M | Net Income Common Stockholders |
183.76M | 136.31M | 140.21M | 93.10M | 47.91M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
586.57M | 443.68M | 373.50M | 410.16M | 423.87M | Total Assets |
1.39B | 1.13B | 984.11M | 805.15M | 655.79M | Total Debt |
236.10M | 244.14M | 246.06M | 220.94M | 214.42M | Net Debt |
78.32M | 136.57M | 134.94M | 94.24M | -17.89M | Total Liabilities |
462.63M | 383.06M | 397.14M | 331.40M | 284.25M | Stockholders Equity |
927.79M | 750.75M | 586.96M | 473.75M | 371.54M |
Cash Flow | Free Cash Flow | |||
218.05M | 106.34M | 98.22M | 127.45M | 53.81M | Operating Cash Flow |
235.27M | 123.53M | 119.54M | 132.26M | 60.25M | Investing Cash Flow |
-136.40M | -125.33M | -100.26M | -238.50M | -42.46M | Financing Cash Flow |
-48.35M | 10.00K | -29.81M | 11.00K | 181.41M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $93.21B | 22.06 | 50.42% | 1.18% | 13.21% | 27.25% | |
77 Outperform | $89.51B | 28.33 | 96.81% | 0.94% | 12.19% | 20.80% | |
76 Outperform | $117.85B | 18.98 | 35.19% | 1.10% | 4.45% | -10.01% | |
76 Outperform | $264.00B | 32.39 | 48.13% | 0.85% | 2.53% | -3.33% | |
73 Outperform | $5.46B | 32.64 | 21.90% | ― | 29.83% | 33.42% | |
70 Outperform | $6.01B | 30.06 | 11.01% | ― | 21.01% | 65.27% | |
58 Neutral | $21.03B | 10.58 | -16.29% | 2.47% | 4.38% | -23.63% |