Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2019 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.08M | 1.97M | 2.39M | 1.66M | 1.74M | 1.51M |
Gross Profit | 1.15M | 1.18M | 1.48M | 945.31K | 955.82K | 762.24K |
EBITDA | 748.57K | 710.48K | 1.00M | 613.40K | 349.96K | 570.07K |
Net Income | 293.38K | 291.53K | 583.02K | 292.60K | 608.32K | 321.44K |
Balance Sheet | ||||||
Total Assets | 5.64M | 5.53M | 4.93M | 4.33M | 3.92M | 3.26M |
Cash, Cash Equivalents and Short-Term Investments | 3.00M | 2.79M | 2.40M | 1.95M | 1.79M | 1.43M |
Total Debt | 346.72K | 399.70K | 168.26K | 252.75K | 292.27K | 321.96K |
Total Liabilities | 539.62K | 638.06K | 436.43K | 492.94K | 486.92K | 511.46K |
Stockholders Equity | 5.10M | 4.89M | 4.49M | 3.83M | 3.43M | 2.74M |
Cash Flow | ||||||
Free Cash Flow | 216.32K | 400.17K | 505.92K | 86.81K | 362.66K | 8.28K |
Operating Cash Flow | 539.72K | 762.98K | 798.67K | 475.65K | 659.62K | 460.33K |
Investing Cash Flow | 153.97K | -1.16M | -834.57K | -348.85K | -293.92K | -452.05K |
Financing Cash Flow | -79.97K | -80.83K | -77.00K | -12.26K | -8.73K | -21.96K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
69 Neutral | C$6.47M | 22.07 | ― | ― | -5.36% | -32.32% | |
55 Neutral | $13.29B | 17.42 | 10.03% | 0.93% | 7.13% | -12.93% | |
50 Neutral | C$2.85M | ― | -35.96% | ― | 47.77% | 12.50% | |
46 Neutral | C$2.66M | 7.65 | ― | ― | -16.93% | ― | |
35 Underperform | C$11.42M | ― | ― | ― | ― | -716.67% |