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 |
---|---|---|---|---|---|---|---|
78 Outperform | C$860.80M | 8.19 | 9.24% | 3.80% | 16.93% | 17.52% | |
73 Outperform | C$2.62M | 5.32 | 97.59% | 19.13% | 1.50% | 2.09% | |
73 Outperform | $10.21B | 10.86 | 12.84% | 5.23% | -3.85% | -4.41% | |
72 Outperform | C$702.38M | 17.86 | 13.09% | 9.12% | 3.59% | -43.99% | |
71 Outperform | C$1.04B | 14.34 | 5.62% | 5.07% | 35.78% | -24.67% | |
61 Neutral | C$14.67B | 6.14 | 20.17% | 5.70% | 26.93% | -38.21% | |
51 Neutral | $4.57B | ― | -40.34% | 3.47% | 7.92% | -60.24% |