Thermal Energy International Inc. (TSXV:TMG)
Canada flag Canada · Delayed Price · Currency is CAD
0.1550
+0.0050 (3.33%)
May 1, 2026, 2:18 PM EST

Revenue Breakdown

Millions CAD. Fiscal year is Jun - May.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014
Period Ending
Feb '26 May '25 May '24 May '23 May '22 May '21 May '20 May '19 May '18 May '17 May '16 May '15 May '14
Thermal Energy Ottawa Revenue
30.46M13.61M11.81M
Thermal Energy Ottawa Revenue Growth
123.86%15.20%12.53%
Thermal Energy Bristol Revenue
25.78M16.17M14.07M
Thermal Energy Bristol Revenue Growth
59.40%14.96%32.79%
Revenue (Other)
-22.96M--
Revenue (Total)
33.29M29.78M25.88M
Revenue (Total) Growth
11.77%15.07%22.70%

Revenue Breakdown 2

Millions CAD. Fiscal year is Jun - May.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014
Period Ending
Feb '26 May '25 May '24 May '23 May '22 May '21 May '20 May '19 May '18 May '17 May '16 May '15 May '14
Sale of Goods and Equipment Revenue
24.28M13.17M14.73M
Sale of Goods and Equipment Revenue Growth
84.34%-10.55%9.53%
Services Revenue
3.96M2.33M1.87M
Services Revenue Growth
69.81%24.97%39.90%
Contracts for Heat Recovery Project Revenue
28.00M14.27M9.29M
Contracts for Heat Recovery Project Revenue Growth
96.14%53.71%47.14%
Revenue (Total)
33.29M29.78M25.88M
Revenue (Total) Growth
11.77%15.07%22.70%

Gross Profit

Millions CAD. Fiscal year is Jun - May.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014
Period Ending
Feb '26 May '25 May '24 May '23 May '22 May '21 May '20 May '19 May '18 May '17 May '16 May '15 May '14
Thermal Energy Ottawa Gross Profit
11.21M5.64M5.41M
Thermal Energy Ottawa Gross Profit Growth
98.86%4.15%17.49%
Thermal Energy Bristol Gross Profit
11.83M6.71M7.04M
Thermal Energy Bristol Gross Profit Growth
76.40%-4.74%41.86%
Gross Profit (Other)
-8.67M-50.00-10.00
Gross Profit (Total)
14.38M12.34M12.45M
Gross Profit (Total) Growth
16.46%-0.87%30.13%

Net Income

Millions CAD. Fiscal year is Jun - May.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014
Period Ending
Feb '26 May '25 May '24 May '23 May '22 May '21 May '20 May '19 May '18 May '17 May '16 May '15 May '14
Thermal Energy Ottawa Net Income
3.28M1.34M1.36M
Thermal Energy Ottawa Net Income Growth
145.57%-1.68%8.26%
Thermal Energy Bristol Net Income
1.15M806.51K1.71M
Thermal Energy Bristol Net Income Growth
43.02%-52.70%101.25%
Eliminations from Net Income
-3.15M-1.98M-2.08M

Key Performance Indicators

Millions CAD. Fiscal year is Jun - May.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014
Period Ending
Feb '26 May '25 May '24 May '23 May '22 May '21 May '20 May '19 May '18 May '17 May '16 May '15 May '14
Order Backlog
14.70M12.90M18.70M
Order Backlog Growth
13.95%-31.02%43.85%
Updated Apr 28, 2026. Data Source: Fiscal.ai.