UK markets close in 5 hours 53 minutes

SunOpta Inc (ZSK.DU)

Dusseldorf - Dusseldorf Delayed price. Currency in EUR
Add to watchlist
4.9800-0.0700 (-1.39%)
As of 09:31AM CEST. Market open.
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
306
679
227
251
-
Total cash
306
679
227
251
-
Net receivables
64,862
59,545
84,702
72,724
-
Inventory
83,215
74,439
220,143
147,748
-
Other current assets
25,235
15,535
16,638
21,665
-
Total current assets
184,245
302,357
329,969
249,323
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
552,841
482,639
412,696
343,678
-
Accumulated depreciation
-127,024
-111,572
-145,914
-150,458
-
Net property, plant and equipment
425,817
371,067
266,782
193,220
-
Goodwill
3,998
3,998
3,998
3,998
-
Intangible assets
21,861
23,646
148,440
133,317
-
Other long-term assets
33,503
151,072
5,930
5,757
-
Total non-current assets
485,179
553,495
425,150
336,292
-
Total assets
669,424
855,852
755,119
585,615
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
24,346
38,491
9,760
3,478
-
Accounts payable
75,761
76,025
105,386
73,204
-
Taxes payable
0
957
0
1,431
-
Accrued liabilities
20,585
19,245
15,435
43,010
-
Deferred revenues
-
-
-
-
37
Other current liabilities
-
13,207
-
200
55,930
Total current liabilities
154,400
161,033
143,393
136,451
-
Non-current liabilities
Long-term debt
238,883
269,993
214,843
66,245
-
Deferred tax liabilities
505
0
22,485
25,408
-
Other long-term liabilities
-
-
2,241
-
982
Total non-current liabilities
353,999
375,612
306,742
143,830
-
Total liabilities
508,399
536,645
450,135
280,281
-
Stockholders' equity
Common stock
464,169
440,348
436,463
413,850
-
Retained earnings
-332,687
-155,688
-156,082
-147,741
-
Accumulated other comprehensive income
2,009
1,363
1,363
1,363
-
Total stockholders' equity
161,025
319,207
304,984
305,334
-
Total liabilities and stockholders' equity
669,424
855,852
755,119
585,615
-