Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | C$ 788.34M | C$ 710.06M | C$ 558.46M | C$ 380.20M | C$ 322.10M |
Gross Profit | C$ 258.28M | C$ 231.01M | C$ 165.19M | C$ 102.43M | C$ 86.99M |
Operating Income | C$ 98.76M | C$ 86.72M | C$ 59.44M | C$ 23.15M | C$ 22.04M |
EBITDA | C$ 112.69M | C$ 96.00M | C$ 69.74M | C$ 30.05M | C$ 29.33M |
Net Income | C$ 71.53M | C$ 63.40M | C$ 44.83M | C$ 15.18M | C$ 14.06M |
Balance Sheet | |||||
Cash & Short-Term Investments | C$ 34.09M | C$ 52.59M | C$ 28.13M | C$ 20.91M | C$ 14.79M |
Total Assets | C$ 493.14M | C$ 408.34M | C$ 302.67M | C$ 235.10M | C$ 189.39M |
Total Debt | C$ 36.23M | C$ 37.03M | C$ 17.59M | C$ 28.76M | C$ 25.39M |
Net Debt | C$ 2.15M | C$ -15.56M | C$ -10.53M | C$ 7.85M | C$ 10.60M |
Total Liabilities | C$ 185.10M | C$ 177.97M | C$ 125.78M | C$ 109.10M | C$ 75.48M |
Stockholders' Equity | C$ 308.04M | C$ 230.38M | C$ 176.89M | C$ 126.00M | C$ 113.92M |
Cash Flow | |||||
Free Cash Flow | C$ 24.05M | C$ 23.55M | C$ 27.68M | C$ 14.38M | C$ 14.75M |
Operating Cash Flow | C$ 64.75M | C$ 44.11M | C$ 37.01M | C$ 20.45M | C$ 19.68M |
Investing Cash Flow | C$ -62.98M | C$ -19.36M | C$ -12.67M | C$ -10.91M | C$ -4.75M |
Financing Cash Flow | C$ -24.21M | C$ 755.00K | C$ -22.30M | C$ -4.26M | C$ -24.18M |