Breakdown | TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.04M | 832.16K | 811.66K | 941.83K | 919.46K | 1.10M |
Gross Profit | 1.03M | 832.16K | 796.13K | 925.70K | 904.25K | 1.08M |
EBITDA | 697.27K | -61.80K | -56.05K | -60.00K | -60.00K | -46.00K |
Net Income | 654.53K | 516.51K | 532.97K | 601.27K | 596.95K | 746.16K |
Balance Sheet | ||||||
Total Assets | 370.36K | 767.03K | 787.55K | 872.72K | 876.16K | 1.08M |
Cash, Cash Equivalents and Short-Term Investments | 234.52K | 715.68K | 729.82K | 795.89K | 801.01K | 992.73K |
Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Liabilities | 117.07K | 250.52K | 254.59K | 271.45K | 279.22K | 332.09K |
Stockholders Equity | 253.29K | 516.51K | 532.97K | 601.27K | 596.95K | 746.16K |
Cash Flow | ||||||
Free Cash Flow | 761.76K | 518.82K | 535.21K | 591.82K | 554.45K | 903.66K |
Operating Cash Flow | 761.76K | 518.82K | 535.21K | 591.82K | 554.45K | 903.66K |
Investing Cash Flow | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Financing Cash Flow | -516.51K | -532.97K | -601.27K | -596.95K | -746.16K | -808.92K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | C$935.10M | 8.31 | 8.93% | 3.33% | 11.23% | 30.44% | |
74 Outperform | C$11.87B | 12.20 | 12.05% | 4.49% | -3.20% | -8.50% | |
74 Outperform | C$1.64B | 10.57 | 11.37% | 2.91% | 96.56% | 158.06% | |
73 Outperform | C$3.19M | 6.88 | 193.99% | 15.34% | -5.41% | -10.83% | |
62 Neutral | C$704.78M | 18.77 | 14.22% | 9.80% | -1.64% | -40.68% | |
61 Neutral | C$4.61B | -15.15 | -100.46% | 3.20% | 12.16% | -603.33% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |