Want to see TSE:CSW.B full AI Analyst Report?
| Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | C$ 271.65M | C$ 246.79M | C$ 229.66M | C$ 162.96M | C$ 159.39M |
| Gross Profit | C$ 132.90M | C$ 123.00M | C$ 115.77M | C$ 94.11M | C$ 96.04M |
| Operating Income | C$ 53.72M | C$ 46.14M | C$ 40.74M | C$ 28.34M | C$ 32.67M |
| EBITDA | C$ 67.72M | C$ 63.26M | C$ 57.11M | C$ 44.95M | C$ 47.11M |
| Net Income | C$ 33.42M | C$ 27.43M | C$ 23.91M | C$ 21.96M | C$ 23.40M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | C$ 853.00K | C$ 179.00K | C$ 32.00M | C$ 155.01M | C$ 52.46M |
| Total Assets | C$ 415.23M | C$ 402.81M | C$ 420.48M | C$ 362.60M | C$ 253.51M |
| Total Debt | C$ 105.27M | C$ 110.59M | C$ 140.84M | C$ 101.62M | C$ 3.70M |
| Net Debt | C$ 104.41M | C$ 110.41M | C$ 136.19M | C$ -53.39M | C$ -48.76M |
| Total Liabilities | C$ 227.27M | C$ 219.48M | C$ 238.88M | C$ 182.61M | C$ 70.31M |
| Stockholders' Equity | C$ 187.97M | C$ 183.33M | C$ 181.60M | C$ 180.00M | C$ 183.21M |
| Cash Flow | |||||
| Free Cash Flow | C$ 33.90M | C$ 42.33M | C$ 28.24M | C$ 30.71M | C$ -14.18M |
| Operating Cash Flow | C$ 37.10M | C$ 44.77M | C$ 31.52M | C$ 35.43M | C$ 45.52M |
| Investing Cash Flow | C$ 2.95M | C$ 9.16M | C$ -23.74M | C$ -107.00M | C$ -17.72M |
| Financing Cash Flow | C$ -39.38M | C$ -58.40M | C$ -3.13M | C$ 71.57M | C$ -27.80M |