| 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$7.13M | 19.57 | 7.09% | ― | 6.00% | -1.43% | |
60 Neutral | C$2.48M | 4.64 | ― | ― | 0.73% | ― | |
55 Neutral | $13.29B | 17.42 | 10.03% | 0.93% | 7.13% | -12.93% | |
50 Neutral | C$2.18M | -4.05 | -67.49% | ― | 16.23% | -94.74% | |
35 Underperform | C$10.76M | -4.74 | ― | ― | ― | -716.67% |