Thermal Energy International Inc. (TSXV:TMG)
Canada flag Canada · Delayed Price · Currency is CAD
0.1550
0.00 (0.00%)
Aug 10, 2026, 1:11 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 Bristol Revenue
25.78M16.17M14.07M
Revenue (Other)
-22.96M--
Revenue (Total)
33.29M29.78M25.88M

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
Services Revenue
3.96M2.33M1.87M
Contracts for Heat Recovery Project Revenue
28.00M14.27M9.29M
Revenue (Total)
33.29M29.78M25.88M

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 Bristol Gross Profit
11.83M6.71M7.04M
Gross Profit (Other)
-8.66M--
Gross Profit (Total)
14.38M12.34M12.45M

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 Bristol Net Income
1.15M806.51K1.71M
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