Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 157.46M | 156.40M | 160.48M | 131.66M | 137.75M | 137.16M |
Gross Profit | 85.39M | 86.16M | 73.13M | 54.33M | 73.74M | 73.54M |
EBITDA | 110.21M | 115.14M | 107.24M | 113.94M | 106.89M | 96.06M |
Net Income | 53.41M | 51.59M | 35.87M | 42.41M | 41.66M | 11.21M |
Balance Sheet | ||||||
Total Assets | 837.00M | 847.15M | 908.91M | 947.71M | 965.48M | 965.84M |
Cash, Cash Equivalents and Short-Term Investments | 69.98M | 68.16M | 73.75M | 71.14M | 47.57M | 24.98M |
Total Debt | 309.81M | 320.72M | 419.58M | 543.28M | 561.97M | 607.68M |
Total Liabilities | 343.84M | 362.35M | 460.67M | 523.78M | 584.00M | 629.34M |
Stockholders Equity | 0.00 | 484.80M | 448.24M | 423.93M | 381.48M | 336.50M |
Cash Flow | ||||||
Free Cash Flow | 98.66M | 92.13M | 60.15M | 53.69M | 79.59M | 68.60M |
Operating Cash Flow | 98.66M | 92.16M | 64.39M | 57.32M | 79.59M | 68.60M |
Investing Cash Flow | 0.00 | -27.00K | -4.24M | -3.63M | 0.00 | 0.00 |
Financing Cash Flow | -104.84M | -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 |
---|---|---|---|---|---|---|---|
80 Outperform | $630.88M | 5.29 | 18.55% | 26.49% | -23.02% | -38.08% | |
79 Outperform | $131.15M | 2.63 | 10.57% | 5.43% | -2.37% | 32.03% | |
77 Outperform | $1.50B | 4.64 | 18.57% | 11.55% | -21.27% | -34.25% | |
72 Outperform | $1.20B | 11.78 | 12.69% | 13.33% | -3.95% | -2.25% | |
68 Neutral | $15.14B | 9.95 | 6.38% | 5.21% | 4.16% | -67.19% | |
63 Neutral | $4.28B | 1,548.86 | 0.13% | 2.44% | -10.89% | -97.48% | |
51 Neutral | $1.41B | ― | -151.69% | 4.41% | -29.23% | -931.43% |