New Zealand markets closed

Westport Fuel Systems Inc. (WPRT)

NasdaqGS - NasdaqGS Delayed price. Currency in USD
Add to watchlist
5.95-0.15 (-2.46%)
At close: 04:00PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
54,750
86,086
124,788
64,187
-
Total cash
54,750
86,086
124,788
64,187
-
Net receivables
83,175
82,533
90,324
80,972
-
Inventory
67,530
81,635
83,128
51,402
-
Total current assets
216,783
277,219
338,564
228,764
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
192,658
177,330
178,842
160,591
-
Accumulated depreciation
-100,292
-90,962
-85,592
-75,122
-
Net property, plant and equipment
92,366
86,368
93,250
85,469
-
Equity and other investments
5,401
4,923
3,824
3,088
-
Goodwill
3,066
2,958
3,121
3,397
-
Intangible assets
6,822
7,817
9,286
11,784
-
Other long-term assets
9,083
6,657
11,615
11,621
-
Total non-current assets
138,965
130,232
132,749
117,499
-
Total assets
355,748
407,451
471,313
346,263
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
29,264
20,800
24,242
39,747
-
Accounts payable
70,567
72,934
73,388
57,307
-
Taxes payable
-
-
-
-
3,497
Accrued liabilities
18,129
17,069
16,591
14,874
-
Deferred revenues
2,376
4,435
3,503
8,008
-
Other current liabilities
-
-
16
-
-
Total current liabilities
134,837
135,519
146,447
147,022
-
Non-current liabilities
Long-term debt
30,957
32,164
45,125
45,651
-
Deferred tax liabilities
3,477
3,282
3,392
3,250
-
Other long-term liabilities
5,115
5,080
5,607
6,017
-
Total non-current liabilities
60,463
67,966
88,447
95,182
-
Total liabilities
195,300
203,485
234,894
242,204
-
Stockholders' equity
Common stock
1,244,539
1,243,272
1,242,006
1,115,092
-
Retained earnings
-1,074,434
-1,024,716
-992,021
-1,005,679
-
Accumulated other comprehensive income
-30,845
-35,318
-33,494
-24,541
-
Total stockholders' equity
160,448
203,966
236,419
104,059
-
Total liabilities and stockholders' equity
355,748
407,451
471,313
346,263
-