Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
411.81M | 425.93M | 446.90M | 451.44M | 489.24M | 334.15M | Gross Profit |
77.04M | 78.11M | 82.09M | 88.39M | 112.69M | 57.49M | EBIT |
53.10M | 55.74M | 58.73M | 63.63M | 93.25M | 44.12M | EBITDA |
64.53M | 71.44M | 79.61M | 38.63M | 91.00M | 47.65M | Net Income Common Stockholders |
37.40M | 38.89M | 45.17M | 2.07M | 50.14M | 21.73M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
27.47M | 8.12M | 5.45M | 8.42M | 7.72M | 8.02M | Total Assets |
270.93M | 318.20M | 349.89M | 356.90M | 352.88M | 248.01M | Total Debt |
51.14M | 53.17M | 101.23M | 64.03M | 72.62M | 58.41M | Net Debt |
23.68M | 45.06M | 95.78M | 55.60M | 64.90M | 50.39M | Total Liabilities |
130.00M | 138.06M | 188.39M | 226.06M | 192.31M | 121.28M | Stockholders Equity |
140.93M | 180.15M | 161.50M | 130.83M | 160.57M | 126.73M |
Cash Flow | Free Cash Flow | ||||
53.18M | 80.47M | 41.63M | 54.51M | 71.68M | 38.20M | Operating Cash Flow |
54.74M | 83.19M | 43.15M | 56.87M | 74.34M | 39.97M | Investing Cash Flow |
-5.79M | -2.71M | -51.05M | -11.49M | -54.58M | -1.76M | Financing Cash Flow |
-56.88M | -78.18M | 4.75M | -44.95M | -21.46M | -36.36M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $12.66B | 14.85 | 17.16% | 1.73% | 8.95% | 64.88% | |
76 Outperform | 8.55 | 18.66% | 4.71% | -3.15% | -1.63% | ||
71 Outperform | $70.36B | 15.21 | 16.85% | 5.80% | 5.31% | 61.02% | |
71 Outperform | C$2.42B | 12.05 | 11.45% | 0.41% | 0.56% | 4.94% | |
59 Neutral | $12.43B | 10.56 | 2.81% | 3.69% | 1.58% | -17.58% | |
49 Neutral | $563.36M | ― | -33.54% | ― | 20.29% | -106.22% |