Logo image of WPRT.CA

WESTPORT FUEL SYSTEMS INC (WPRT.CA) Stock Income Statement

TSX:WPRT - Toronto Stock Exchange - CA9609085076 - Common Stock - Currency: CAD

6.39  +0.13 (+2.08%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
WPRT.CA Revenue ChartWPRT.CA Revenue over time chart
314.36M331.80M305.70M312.40M252.50M
Cost Of Goods
WPRT.CA Cost Of Goods ChartWPRT.CA Cost Of Goods over time chart
263.07M282.86M269.50M264.30M213.00M
Gross Profit
WPRT.CA Gross Profit ChartWPRT.CA Gross Profit over time chart
51.29M48.94M36.20M48.20M39.50M
Operating Expenses
WPRT.CA Operating Expenses ChartWPRT.CA Operating Expenses over time chart
82.19M90.81M80.00M80.30M65.30M
Research and Development
WPRT.CA Research and Development ChartWPRT.CA Research and Development over time chart
24.73M26.00M23.50M25.20M21.00M
Selling, General, and Administrative Expenses
WPRT.CA Selling, General, and Administrative Expenses ChartWPRT.CA Selling, General, and Administrative Expenses over time chart
53.81M60.51M52.10M49.80M38.10M
Operating Income
WPRT.CA Operating Income ChartWPRT.CA Operating Income over time chart
-30.90M-41.88M-43.80M-32.20M-25.80M
Interest Income/Expense
WPRT.CA Interest Income/Expense ChartWPRT.CA Interest Income/Expense over time chart
-4.53M-3.49M11.70M32.20M20.40M
Other Income/Expense
WPRT.CA Other Income/Expense ChartWPRT.CA Other Income/Expense over time chart
N/AN/A900.00KN/AN/A
Non Recurring Items
WPRT.CA Non Recurring Items ChartWPRT.CA Non Recurring Items over time chart
N/A-3.35M-100.00K5.50M-500.00K
Income Before Taxes
WPRT.CA Income Before Taxes ChartWPRT.CA Income Before Taxes over time chart
-22.61M-48.72M-31.30M5.50M-5.90M
Income Tax
WPRT.CA Income Tax ChartWPRT.CA Income Tax over time chart
3.04M1.00M1.40M-8.10M1.40M
Net Income
WPRT.CA Net Income ChartWPRT.CA Net Income over time chart
-25.64M-49.72M-32.70M13.70M-7.40M
EBITDA
WPRT.CA EBITDA ChartWPRT.CA EBITDA over time chart
-20.93M-29.39M-32.00M-18.16M-11.77M
 
Per Share Data
EPS Diluted Total Ops
WPRT.CA EPS Diluted Total Ops ChartWPRT.CA EPS Diluted Total Ops over time chart
-1.57-2.90-1.910.84-0.54
Non GAAP EPS
WPRT.CA Non GAAP EPS ChartWPRT.CA Non GAAP EPS over time chart
-2.31-2.75-3.100.05-0.05
 
Statistics
Gross Profit Margin
WPRT.CA Gross Profit Margin ChartWPRT.CA Gross Profit Margin over time chart
16.32%14.75%11.84%15.43%15.64%
Profit Margin
WPRT.CA Profit Margin ChartWPRT.CA Profit Margin over time chart
-8.16%-14.98%-10.70%4.39%-2.93%
Operating Profit Margin
WPRT.CA Operating Profit Margin ChartWPRT.CA Operating Profit Margin over time chart
-9.83%-12.62%-14.33%-10.31%-10.22%

All data in USD

Charts

WPRT.CA Income Statement data chartWPRT.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 100M 200M 300M
WPRT.CA Earnings Per Share (EPS) chartWPRT.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 -5 -10 -15