Canyon Creek Food Company Ltd. (TSXV:CYF)
Canada flag Canada · Delayed Price · Currency is CAD
0.0150
-0.0050 (-25.00%)
Aug 10, 2026, 3:36 PM EST

Canyon Creek Food Company Financials Overview

Millions CAD. Fiscal year is Jun - May.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingFeb '26 May '25 May '24 May '23 May '22 May '21
Revenue
13.7414.2813.5211.939.557.18
Revenue Growth
-6.96%5.66%13.34%24.81%33.16%-30.72%
Gross Profit
1.352.011.880.490.671.73
Operating Income
2.02-0.7-1.99-2.82-1.530.74
Net Income
-1.44-2.99-4.48-4.68-3.18-1.69
Earnings Per Share
-0.04-0.09-0.13-0.13-0.09-0.05
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMay '25 May '24 May '23 May '22 May '21
Canada
14.112.2710.658.376.08
United States
0.181.251.271.181.1
Total
14.2813.5211.939.557.18

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingFeb '26 May '25 May '24 May '23 May '22 May '21
Cash & Investments
000000.2
Total Debt
26.1625.5324.5423.1121.7319.46
Net Cash (Debt)
-26.16-25.52-24.54-23.11-21.73-19.25
Net Cash Growth
------
Net Cash Per Share
-0.74-0.73-0.70-0.66-0.62-0.55

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingFeb '26 May '25 May '24 May '23 May '22 May '21
Operating Cash Flow
-0.82-0.38-0.25-0.430.531.03
Capital Expenditures
0.21-0.06-0.39-0.31-2.21-0.47
Free Cash Flow
-0.62-0.44-0.63-0.75-1.680.56
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingFeb '26 May '25 May '24 May '23 May '22 May '21
Gross Margin
9.79%14.05%13.89%4.14%7.00%24.06%
Operating Margin
14.69%-4.88%-14.70%-23.65%-15.99%10.28%
Pretax Margin
6.67%-20.96%-33.13%-39.21%-33.28%-23.50%
Profit Margin
6.67%-20.96%-33.13%-39.21%-33.28%-23.50%
FCF Margin
-4.48%-3.09%-4.67%-6.28%-17.59%7.74%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 May '25 May '24 May '23 May '22 May '21
P/FCF Ratio
-----5.69
PS Ratio
0.040.050.080.030.370.44