Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
803.55M | 639.14M | 945.92M | 922.10M | 539.52M |
Gross Profit | ||||
370.90M | 270.39M | 465.83M | 460.80M | 260.16M |
EBIT | ||||
92.81M | 39.88M | 213.93M | 245.87M | 115.13M |
EBITDA | ||||
119.60M | 83.04M | 233.25M | 263.03M | 99.33M |
Net Income Common Stockholders | ||||
90.72M | 52.87M | 172.51M | 200.00M | 79.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
276.07M | 314.30M | 232.18M | 360.08M | 342.96M |
Total Assets | ||||
1.03B | 1.01B | 961.25M | 971.33M | 742.06M |
Total Debt | ||||
0.00 | 2.34M | 3.20M | 2.90M | 3.06M |
Net Debt | ||||
-276.07M | -311.96M | -228.97M | -357.18M | -339.90M |
Total Liabilities | ||||
259.12M | 273.26M | 228.65M | 313.75M | 184.32M |
Stockholders Equity | ||||
773.75M | 734.70M | 732.60M | 657.58M | 557.74M |
Cash Flow | Free Cash Flow | |||
32.74M | 98.77M | 50.97M | 150.04M | 97.11M |
Operating Cash Flow | ||||
77.19M | 149.08M | 83.75M | 176.87M | 115.89M |
Investing Cash Flow | ||||
-44.19M | -49.09M | -32.78M | -30.34M | -20.78M |
Financing Cash Flow | ||||
-67.25M | -16.69M | -183.10M | -99.73M | -73.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $1.89B | 20.99 | 12.01% | 3.52% | 25.18% | 69.11% | |
71 Outperform | $105.93B | 67.71 | 4.43% | 1.73% | -19.28% | -44.00% | |
68 Neutral | $28.16B | 95.03 | 4.71% | 3.37% | -44.31% | -86.74% | |
67 Neutral | $19.09B | 12.47 | 18.97% | ― | -14.19% | -27.42% | |
65 Neutral | $167.40B | 35.70 | 28.25% | 2.87% | -10.72% | -26.60% | |
62 Neutral | $62.07B | ― | -6.26% | 0.33% | 4.71% | 5.57% | |
58 Neutral | $22.44B | 10.62 | -18.43% | 2.37% | 4.68% | -25.09% |