Home
Mail
Search
News
Finance
Sport
TV
Lifestyle
Entertainment
Mobile
Horoscopes
More
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
Watchlists
My Portfolios
Market Data
Latest News
Industries
Personal Finance
Currency Convertor
Video
New Zealand markets close in 3 hours 49 minutes
NZX 50
11,725.70
-2.80
(-0.02%)
NZD/USD
0.6281
-0.0006
(-0.09%)
NZD/EUR
0.6159
-0.0004
(-0.07%)
ALL ORDS
7,271.50
+12.00
(+0.17%)
ASX 200
7,023.90
+3.30
(+0.05%)
OIL
90.57
-0.19
(-0.21%)
Westport Fuel Systems Inc. (WPRT)
NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
1.5500
+0.2300
(+17.42%)
At close: 04:00PM EDT
1.3800
-0.17
(-10.97%)
After hours:
07:57PM EDT
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
312,513
312,412
252,497
305,338
270,283
Cost of revenue
267,453
264,260
212,953
237,086
206,059
Gross profit
45,060
48,152
39,544
68,252
64,224
Operating expenses
Research development
24,416
25,194
20,976
25,172
30,619
Selling general and administrative
50,404
49,785
38,139
57,719
66,998
Total operating expenses
79,883
80,369
65,354
90,669
106,441
Operating income or loss
-34,823
-32,217
-25,810
-22,417
-42,217
Interest expense
4,248
4,937
7,988
7,265
9,133
Total other income/expenses net
54,063
41,268
27,868
27,765
12,227
Income before tax
15,899
5,527
-5,928
2,148
-38,658
Income tax expense
-8,609
-8,131
1,431
1,960
2,112
Income from continuing operations
24,508
13,658
-7,359
188
-40,770
Net income
24,508
13,658
-7,359
41
-31,492
Net income available to common shareholders
24,508
13,658
-7,359
41
-31,492
Basic EPS
-
0.09
-0.05
0.00
-0.24
Diluted EPS
-
0.08
-0.05
0.00
-0.24
Basic average shares
-
160,233
137,093
134,225
132,371
Diluted average shares
-
162,099
137,093
134,225
132,371
EBITDA
-
24,499
16,094
25,753
-13,015
© 2022 Yahoo. All rights reserved.
Data disclaimer
Help
Suggestions
Privacy Dashboard
Privacy
About our ads
Terms