New Zealand markets close in 4 hours 29 minutes

Yggdrazil Group Public Company Limited (YGG-R.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
6.35-0.20 (-3.05%)
At close: 04:35PM ICT
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
12,320
148,220
150,712
80,485
-
Other short-term investments
11,562
11,444
77,368
137,331
-
Total cash
23,882
159,664
228,081
217,816
-
Net receivables
12,422
25,333
12,523
13,531
-
Inventory
103,117
0
-
0
216.784
Other current assets
5,615
21.432
797.749
177.066
-
Total current assets
427,459
386,159
329,687
290,889
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
178,685
162,655
151,700
144,869
-
Accumulated depreciation
-108,872
-99,516
-87,372
-70,113
-
Net property, plant and equipment
69,814
63,139
64,328
74,756
-
Equity and other investments
86,823
89,947
-
-
-
Goodwill
-
-11,600
-
-
-
Intangible assets
-
73,935
51,077
18,999
10,448
Other long-term assets
4,001
4,001
5,020
5,235
-
Total non-current assets
261,604
255,611
124,679
104,450
-
Total assets
689,063
641,770
454,366
395,339
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
-
-
-
653.89
12,977
Accounts payable
269.735
112.564
1,073
77.575
-
Taxes payable
-
-
-
-
0
Accrued liabilities
37,438
19,435
15,039
10,619
-
Deferred revenues
5,001
3,107
7,362
0
-
Other current liabilities
1,232
1,864
5,347
4,672
-
Total current liabilities
58,850
38,437
32,030
18,854
-
Non-current liabilities
Long-term debt
-
-
-
2,143
19,100
Total non-current liabilities
7,680
7,603
10,271
14,587
-
Total liabilities
66,530
46,040
42,301
33,441
-
Stockholders' equity
Common stock
300,999
300,999
90,000
90,000
-
Retained earnings
68,880
41,738
71,978
21,811
-
Accumulated other comprehensive income
16,800
14,800
9,000
9,000
-
Total stockholders' equity
622,533
595,730
412,065
361,898
-
Total liabilities and stockholders' equity
689,063
641,770
454,366
395,339
-