Valeura Energy Inc. (TSX:VLE)
Canada flag Canada · Delayed Price · Currency is CAD
11.81
+0.46 (4.05%)
Jul 29, 2026, 4:00 PM EST

Valeura Energy Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
559.78612.47688.99505.780.262.99
Revenue Growth
-18.67%-11.11%36.22%194430.00%-91.32%-62.62%
Gross Profit
306.62347.9420.86258.92-5.481.66
Operating Income
69.18102.78188.53100.58-15.32-3.85
Net Income
14.6122.77240.8245.03-12.5-66.42
Earnings Per Share
0.130.212.212.34-0.14-0.77
EPS Growth
-93.95%-90.50%-5.56%---

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingMar '26 Dec '25 Dec '24 Dec '23
Thailand
558.46612.29688.54504.42
Turkey
-0.83-0.34--
Corporate
2.140.520.450.45
Total
559.78612.47688.99504.87

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
238.71282.74236.54133.8717.5240.83
Total Debt
71.1392.574.4773.6411.090
Net Cash (Debt)
167.57190.24162.0760.236.4340.83
Net Cash Growth
14.21%17.38%169.08%837.30%-84.26%35.44%
Net Cash Per Share
1.551.741.480.580.070.47

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
419.78275.71305.6227.49-35.67-3.16
Capital Expenditures
-242.7-183.74-155.68-110.79-0.04-0.04
Free Cash Flow
177.0891.97149.95-83.3-35.72-3.2
Free Cash Flow Growth
-28.60%-38.66%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
54.78%56.80%61.08%51.19%-2105.77%55.34%
Operating Margin
12.36%16.78%27.36%19.89%-5892.69%-128.59%
Pretax Margin
7.69%10.13%19.14%56.28%-5246.15%-4111.06%
Profit Margin
2.61%3.72%34.95%48.30%-5246.15%-2218.30%
FCF Margin
31.63%15.02%21.76%-16.47%-13736.90%-106.88%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
65.4128.382.290.92--
Forward PE
7.9134.2336.634.264.309.50
P/FCF Ratio
16.386.843.60---
PS Ratio
1.661.030.780.44516.3010.07