Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
868.52M | 549.59M | 457.79M | 425.41M | 358.99M | Gross Profit |
699.28M | 470.19M | 386.38M | 249.67M | 188.81M | EBIT |
439.51M | 221.62M | 71.77M | 32.47M | -8.95M | EBITDA |
544.75M | 356.63M | 225.36M | 159.88M | 152.29M | Net Income Common Stockholders |
358.61M | 214.07M | 93.69M | 42.19M | 44.80M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
958.21M | 1.01B | 1.20B | 941.63M | 926.65M | Total Assets |
1.84B | 1.77B | 1.90B | 1.63B | 1.62B | Total Debt |
487.54M | 625.16M | 660.67M | 484.21M | 415.88M | Net Debt |
-39.82M | 188.08M | -32.81M | -457.41M | -57.60M | Total Liabilities |
978.31M | 1.19B | 1.17B | 875.24M | 819.71M | Stockholders Equity |
857.22M | 581.55M | 724.89M | 745.24M | 773.37M |
Cash Flow | Free Cash Flow | |||
265.68M | 169.11M | 243.29M | 90.84M | 121.06M | Operating Cash Flow |
271.53M | 213.73M | 286.04M | 129.12M | 163.47M | Investing Cash Flow |
109.45M | -85.17M | -42.75M | -36.91M | -310.05M | Financing Cash Flow |
-272.39M | -388.76M | 19.60M | -74.47M | -132.86M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $5.41B | 17.84 | 49.85% | 0.79% | 58.03% | 80.93% | |
76 Outperform | $171.41B | 17.23 | 41.96% | 2.16% | 12.13% | 36.17% | |
74 Outperform | $867.27B | 93.94 | 14.85% | 1.18% | 40.30% | -22.79% | |
67 Neutral | $52.20B | 21.23 | 28.16% | 1.94% | -4.99% | -9.18% | |
63 Neutral | $4.35B | ― | -16.69% | ― | -25.29% | -449.44% | |
63 Neutral | $10.97B | 22.08 | 8.34% | 3.86% | -12.91% | -42.12% | |
58 Neutral | $21.35B | 10.05 | -19.26% | 2.35% | 5.02% | -22.63% |