Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | C$ 710.06M | C$ 558.46M | C$ 380.20M | C$ 322.10M | C$ 358.78M |
Gross Profit | C$ 231.01M | C$ 165.19M | C$ 102.43M | C$ 86.99M | C$ 87.96M |
Operating Income | C$ 86.72M | C$ 59.44M | C$ 23.15M | C$ 22.04M | C$ 20.54M |
EBITDA | C$ 96.00M | C$ 69.74M | C$ 30.05M | C$ 29.33M | C$ 24.86M |
Net Income | C$ 63.40M | C$ 44.83M | C$ 15.18M | C$ 14.06M | C$ 11.61M |
Balance Sheet | |||||
Cash & Short-Term Investments | C$ 52.59M | C$ 28.13M | C$ 20.91M | C$ 14.79M | C$ 23.37M |
Total Assets | C$ 408.34M | C$ 302.67M | C$ 235.10M | C$ 189.39M | C$ 214.95M |
Total Debt | C$ 37.03M | C$ 17.59M | C$ 28.76M | C$ 25.39M | C$ 44.10M |
Net Debt | C$ -15.56M | C$ -10.53M | C$ 7.85M | C$ 10.60M | C$ 20.73M |
Total Liabilities | C$ 177.97M | C$ 125.78M | C$ 109.10M | C$ 75.48M | C$ 105.19M |
Stockholders' Equity | C$ 230.38M | C$ 176.89M | C$ 126.00M | C$ 113.92M | C$ 109.77M |
Cash Flow | |||||
Free Cash Flow | C$ 23.55M | C$ 27.68M | C$ 14.38M | C$ 14.75M | C$ 13.80M |
Operating Cash Flow | C$ 44.11M | C$ 37.01M | C$ 20.45M | C$ 19.68M | C$ 17.81M |
Investing Cash Flow | C$ -19.36M | C$ -12.67M | C$ -10.91M | C$ -4.75M | C$ -2.97M |
Financing Cash Flow | C$ 755.00K | C$ -22.30M | C$ -4.26M | C$ -24.18M | C$ -7.39M |