Logo image of HPS-A.CA

HAMMOND POWER SOLUTIONS INC (HPS-A.CA) Stock Income Statement

Canada - Toronto Stock Exchange - TSX:HPS-A - CA4085491039 - Common Stock

173.43 CAD
+1.21 (+0.7%)
Last: 11/28/2025, 7:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-27)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
HPS-A.CA Revenue ChartHPS-A.CA Revenue over time chart
852.64M788.34M710.06M558.46M380.20M
Minority Interest Expense
HPS-A.CA Minority Interest Expense ChartHPS-A.CA Minority Interest Expense over time chart
N/AN/AN/AN/AN/A
Cost Of Goods
HPS-A.CA Cost Of Goods ChartHPS-A.CA Cost Of Goods over time chart
586.54M530.06M479.05M393.28M280.25M
Gross Profit
HPS-A.CA Gross Profit ChartHPS-A.CA Gross Profit over time chart
266.10M258.28M231.01M165.19M99.95M
Operating Expenses
HPS-A.CA Operating Expenses ChartHPS-A.CA Operating Expenses over time chart
154.34M159.52M144.29M105.74M80.28M
Selling, General, and Administrative Expenses
HPS-A.CA Selling, General, and Administrative Expenses ChartHPS-A.CA Selling, General, and Administrative Expenses over time chart
154.34M158.08M143.17M104.20M79.07M
Operating Income
HPS-A.CA Operating Income ChartHPS-A.CA Operating Income over time chart
111.76M98.76M86.72M59.44M19.67M
Interest Income/Expense
HPS-A.CA Interest Income/Expense ChartHPS-A.CA Interest Income/Expense over time chart
-3.55M-1.76M-2.60M-1.50M-1.80M
Other Income/Expense
HPS-A.CA Other Income/Expense ChartHPS-A.CA Other Income/Expense over time chart
-73.00K-73.00K-127.00K-776.00K-100.00K
Non Recurring Items
HPS-A.CA Non Recurring Items ChartHPS-A.CA Non Recurring Items over time chart
N/AN/AN/AN/A3.48M
Income Before Taxes
HPS-A.CA Income Before Taxes ChartHPS-A.CA Income Before Taxes over time chart
108.14M96.92M83.99M57.17M21.25M
Income Tax
HPS-A.CA Income Tax ChartHPS-A.CA Income Tax over time chart
27.42M25.39M20.59M12.34M6.07M
Net Income
HPS-A.CA Net Income ChartHPS-A.CA Net Income over time chart
80.72M71.53M63.40M44.83M15.18M
EBITDA
HPS-A.CA EBITDA ChartHPS-A.CA EBITDA over time chart
127.95M113.47M97.40M70.42M27.23M
 
Per Share Data
EPS Diluted Total Ops
HPS-A.CA EPS Diluted Total Ops ChartHPS-A.CA EPS Diluted Total Ops over time chart
6.776.015.333.771.28
Non GAAP EPS
HPS-A.CA Non GAAP EPS ChartHPS-A.CA Non GAAP EPS over time chart
6.776.015.333.771.29
 
Statistics
Gross Profit Margin
HPS-A.CA Gross Profit Margin ChartHPS-A.CA Gross Profit Margin over time chart
31.21%32.76%32.53%29.58%26.29%
Profit Margin
HPS-A.CA Profit Margin ChartHPS-A.CA Profit Margin over time chart
9.47%9.07%8.93%8.03%3.99%
Operating Profit Margin
HPS-A.CA Operating Profit Margin ChartHPS-A.CA Operating Profit Margin over time chart
13.11%12.53%12.21%10.64%5.17%

All data in CAD

Charts

HPS-A.CA Income Statement data chartHPS-A.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 -1B -2B
HPS-A.CA Earnings Per Share (EPS) chartHPS-A.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 4 6