Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
350.38M | 362.56M | 362.42M | 617.89M | 678.46M | Gross Profit |
280.69M | 294.24M | 300.47M | 487.19M | 524.21M | EBIT |
149.40M | 147.23M | 151.92M | 162.29M | 236.73M | EBITDA |
176.74M | 165.95M | 166.97M | 188.94M | 241.28M | Net Income Common Stockholders |
89.44M | 77.24M | 72.71M | 109.00M | 152.91M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
33.55M | 88.72M | 94.16M | 67.19M | 128.19M | Total Assets |
602.20M | 647.25M | 636.74M | 559.59M | 1.49B | Total Debt |
607.15M | 749.23M | 810.53M | 808.57M | 59.12M | Net Debt |
573.61M | 660.51M | 716.37M | 741.38M | -69.07M | Total Liabilities |
681.66M | 823.38M | 891.52M | 893.39M | 368.88M | Stockholders Equity |
47.94M | -176.12M | -254.78M | -333.80M | 1.12B |
Cash Flow | Free Cash Flow | |||
88.31M | 77.65M | 52.28M | 215.64M | 203.22M | Operating Cash Flow |
121.75M | 114.11M | 83.32M | 250.22M | 238.79M | Investing Cash Flow |
-33.44M | -40.46M | -43.27M | -42.54M | -60.92M | Financing Cash Flow |
-138.62M | -81.66M | -10.62M | -880.00K | -179.09M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $15.91B | 15.37 | 68.18% | ― | 7.78% | 1345.45% | |
77 Outperform | $21.92B | 22.43 | 11.92% | ― | 3.05% | 55.96% | |
75 Outperform | $155.41B | 24.01 | 47.28% | ― | 10.65% | 44.84% | |
72 Outperform | $4.36B | 22.56 | 189.40% | ― | 5.05% | 103.11% | |
63 Neutral | $406.13M | 4.50 | -94.58% | ― | -3.36% | 17.62% | |
60 Neutral | $2.21B | ― | 16.58% | ― | 8.99% | 63.84% | |
57 Neutral | $20.24B | 9.51 | -13.28% | 2.72% | 5.43% | -24.54% |