Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | C$ 502.50M | C$ 454.02M | C$ 427.58M | C$ 467.18M | C$ 503.78M |
Gross Profit | C$ 326.92M | C$ 304.02M | C$ 297.49M | C$ 337.55M | C$ 358.60M |
Operating Income | C$ 133.85M | C$ 122.11M | C$ 95.42M | C$ 111.40M | C$ 124.90M |
EBITDA | C$ 150.66M | C$ 136.90M | C$ 143.79M | C$ 163.33M | C$ 180.67M |
Net Income | C$ 81.33M | C$ 72.25M | C$ 94.50M | C$ 92.79M | C$ 98.59M |
Balance Sheet | |||||
Cash & Short-Term Investments | C$ 274.73M | C$ 240.36M | C$ 228.05M | C$ 198.83M | C$ 251.79M |
Total Assets | C$ 833.49M | C$ 783.67M | C$ 705.00M | C$ 674.62M | C$ 763.65M |
Total Debt | C$ 11.09M | C$ 12.40M | C$ 19.88M | C$ 25.60M | C$ 42.16M |
Net Debt | C$ -263.15M | C$ -227.13M | C$ -205.23M | C$ -170.29M | C$ -202.64M |
Total Liabilities | C$ 237.69M | C$ 228.34M | C$ 196.83M | C$ 220.31M | C$ 267.32M |
Stockholders' Equity | C$ 595.81M | C$ 555.33M | C$ 508.17M | C$ 454.31M | C$ 496.32M |
Cash Flow | |||||
Free Cash Flow | C$ 130.09M | C$ 114.24M | C$ 102.26M | C$ 115.13M | C$ 165.60M |
Operating Cash Flow | C$ 132.07M | C$ 115.30M | C$ 103.18M | C$ 118.46M | C$ 168.15M |
Investing Cash Flow | C$ -45.25M | C$ -57.23M | C$ -21.09M | C$ -37.62M | C$ -45.07M |
Financing Cash Flow | C$ -57.08M | C$ -51.78M | C$ -54.87M | C$ -119.51M | C$ -22.32M |