| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.24M | 2.20M | 1.97M | 2.39M | 1.66M | 1.74M |
| Gross Profit | 1.29M | 1.34M | 1.18M | 1.48M | 945.31K | 955.82K |
| EBITDA | 763.69K | 738.28K | 710.48K | 1.00M | 613.40K | 349.96K |
| Net Income | 365.08K | 341.77K | 291.53K | 583.02K | 292.60K | 608.32K |
Balance Sheet | ||||||
| Total Assets | 5.92M | 5.79M | 5.53M | 4.93M | 4.33M | 3.92M |
| Cash, Cash Equivalents and Short-Term Investments | 3.33M | 3.21M | 2.79M | 2.40M | 1.95M | 1.79M |
| Total Debt | 318.44K | 335.89K | 399.70K | 168.26K | 252.75K | 292.27K |
| Total Liabilities | 573.41K | 531.04K | 638.06K | 436.43K | 492.94K | 486.92K |
| Stockholders Equity | 5.35M | 5.26M | 4.89M | 4.49M | 3.83M | 3.43M |
Cash Flow | ||||||
| Free Cash Flow | 507.36K | 368.29K | 400.17K | 505.92K | 86.81K | 362.66K |
| Operating Cash Flow | 748.54K | 669.91K | 762.98K | 798.67K | 475.65K | 659.62K |
| Investing Cash Flow | -575.88K | -570.63K | -1.16M | -834.57K | -348.85K | -293.92K |
| Financing Cash Flow | -70.24K | -70.17K | -80.83K | -77.00K | -12.26K | -8.73K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | C$6.74M | 18.48 | 7.09% | ― | 6.00% | -1.43% | |
55 Neutral | $6.65B | 3.83 | -15.92% | 6.20% | 10.91% | 7.18% | |
53 Neutral | C$231.47M | -11.97 | -8.77% | 2.14% | -11.70% | -199.55% | |
41 Neutral | C$22.45M | -10.96 | ― | ― | 37.33% | -7.55% | |
41 Neutral | C$13.15M | -4.74 | ― | ― | ― | -716.67% | |
39 Underperform | C$39.69M | -11.66 | ― | ― | ― | ― |