Singapore markets close in 6 hours 53 minutes

Home Product Center Public Company Limited (HMPRO-R.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
10.50+0.10 (+0.96%)
At close: 04:38PM ICT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
6,428,674
5,420,298
4,545,966
3,282,691
Total cash
6,428,674
5,420,298
4,545,966
3,282,691
Net receivables
303,719
374,493
166,849
220,724
Inventory
13,965,274
13,630,079
12,572,202
10,344,560
Other current assets
29,125
25,768
4,156
10,358
Total current assets
22,658,947
21,429,970
18,920,210
15,828,319
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
69,075,448
64,359,715
58,822,912
57,226,561
Accumulated depreciation
-28,543,289
-26,443,882
-24,579,526
-22,373,418
Net property, plant and equipment
40,532,159
37,915,833
34,243,386
34,853,143
Equity and other investments
65,894
66,756
0
0
Intangible assets
484,256
470,916
505,159
488,870
Other long-term assets
227,515
265,627
312,559
372,236
Total non-current assets
46,388,942
43,754,774
39,666,137
40,262,455
Total assets
69,047,889
65,184,744
58,586,347
56,090,773
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
6,059,844
6,247,888
4,414,333
5,323,881
Accounts payable
12,782,788
13,189,785
12,253,471
11,280,098
Taxes payable
552,248
612,129
448,314
605,620
Accrued liabilities
1,153,954
1,167,715
872,778
901,949
Deferred revenues
1,087,363
1,205,041
1,011,118
1,001,975
Other current liabilities
476,927
419,081
394,789
378,807
Total current liabilities
23,579,260
24,485,031
20,510,684
20,610,005
Non-current liabilities
Long-term debt
11,742,516
9,055,765
8,943,368
8,055,587
Deferred revenues
-
213,917
239,418
276,969
Other long-term liabilities
731,729
753,734
591,089
635,621
Total non-current liabilities
19,909,843
16,453,832
15,185,231
13,915,525
Total liabilities
43,489,103
40,938,863
35,695,914
34,525,530
Stockholders' equity
Common stock
13,151,198
13,151,198
13,151,198
13,151,198
Retained earnings
10,470,799
9,158,042
7,806,892
6,508,107
Accumulated other comprehensive income
1,315,120
1,315,120
1,315,120
1,316,120
Total stockholders' equity
25,558,784
24,245,879
22,890,430
21,565,240
Total liabilities and stockholders' equity
69,047,889
65,184,744
58,586,347
56,090,773