Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.36B | 1.46B | 1.95B | 1.67B | 1.22B |
Gross Profit | 245.44M | 192.73M | 283.19M | 304.46M | 262.24M |
EBITDA | 56.13M | 31.01M | 149.78M | 170.80M | 197.01M |
Net Income | 39.69M | -30.79M | 193.33M | 170.01M | 176.10M |
Balance Sheet | |||||
Total Assets | 1.41B | 1.45B | 1.50B | 1.09B | 811.84M |
Cash, Cash Equivalents and Short-Term Investments | 290.17M | 236.99M | 215.84M | 279.74M | 224.77M |
Total Debt | 4.80M | 12.77M | 24.95M | 0.00 | 0.00 |
Total Liabilities | 219.87M | 298.74M | 339.54M | 279.91M | 352.32M |
Stockholders Equity | 1.20B | 1.15B | 1.16B | 809.45M | 459.51M |
Cash Flow | |||||
Free Cash Flow | 67.73M | 102.20M | 55.40M | 114.91M | 154.35M |
Operating Cash Flow | 68.72M | 102.69M | 57.55M | 116.30M | 155.44M |
Investing Cash Flow | -20.04M | -67.19M | -113.25M | -115.12M | -40.93M |
Financing Cash Flow | -136.00K | -5.22M | -11.48M | 15.28M | -23.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $81.17M | 22.60 | 2.06% | 7.94% | -1.65% | -51.45% | |
63 Neutral | $35.14M | 10.53 | 2.02% | ― | -10.84% | ― | |
61 Neutral | $42.21B | -3.57 | -11.12% | 4.05% | 2.99% | -33.83% | |
56 Neutral | $40.87M | ― | -56.08% | ― | -7.35% | -1093.79% | |
42 Neutral | $14.89M | ― | -243.54% | ― | -2.92% | -165.37% | |
41 Neutral | $7.46M | 3.37 | -5.85% | ― | -3.65% | 89.15% |