Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 156.40M | 160.48M | 131.66M | 137.75M | 137.16M |
Gross Profit | 86.16M | 73.13M | 54.33M | 73.74M | 73.54M |
EBITDA | 115.14M | 107.24M | 113.94M | 106.89M | 96.06M |
Net Income | 51.59M | 35.87M | 42.41M | 41.66M | 11.21M |
Balance Sheet | |||||
Total Assets | 847.15M | 908.91M | 947.71M | 965.48M | 965.84M |
Cash, Cash Equivalents and Short-Term Investments | 68.16M | 73.75M | 71.14M | 47.57M | 24.98M |
Total Debt | 320.72M | 419.58M | 543.28M | 561.97M | 607.68M |
Total Liabilities | 362.35M | 460.67M | 523.78M | 584.00M | 629.34M |
Stockholders Equity | 484.80M | 448.24M | 423.93M | 381.48M | 336.50M |
Cash Flow | |||||
Free Cash Flow | 92.13M | 60.15M | 53.69M | 79.59M | 68.60M |
Operating Cash Flow | 92.16M | 64.39M | 57.32M | 79.59M | 68.60M |
Investing Cash Flow | -27.00K | -4.24M | -3.63M | 0.00 | 0.00 |
Financing Cash Flow | -97.73M | -66.27M | -70.84M | -57.55M | -59.83M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $1.08B | 12.37 | 7.39% | 1.27% | 1.19% | 12.56% | |
78 Outperform | $133.34M | 2.68 | 10.57% | 4.08% | -2.37% | 32.03% | |
76 Outperform | $1.29B | 26.35 | 4.54% | 10.36% | -42.64% | -84.82% | |
75 Outperform | $619.18M | 5.19 | 18.55% | 26.99% | -26.05% | -44.48% | |
72 Outperform | $1.35B | 13.26 | 12.69% | 11.89% | -3.86% | -24.86% | |
65 Neutral | $14.84B | 8.64 | 2.77% | 5.45% | 4.51% | -62.52% | |
63 Neutral | $4.22B | 1,531.44 | 0.13% | 2.48% | -10.89% | -97.48% |