Singapore markets closed

Ekachai Medical Care Public Company Limited (EKH.BK)

Thailand - Thailand Delayed Price. Currency in THB
Add to watchlist
7.550.00 (0.00%)
At close: 04:38PM ICT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Assets
Current assets
Cash
Cash and cash equivalents
177,464
167,875
197,088
76,293
Other short-term investments
95,375
2,047
123,950
294,109
Total cash
272,839
169,922
321,038
370,402
Net receivables
111,549
50,739
50,079
62,039
Inventory
32,259
27,279
23,987
16,438
Other current assets
22,067
2,633
1,912
2,102
Total current assets
447,306
259,919
402,087
458,208
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,122,323
1,051,546
932,626
714,049
Accumulated depreciation
-464,755
-405,259
-339,005
-295,629
Net property, plant and equipment
657,568
646,287
593,621
418,420
Equity and other investments
209,280
78,483
85,266
80,950
Intangible assets
2,567
2,280
2,151
1,463
Other long-term assets
3,367
3,837
4,324
3,667
Total non-current assets
884,938
742,569
691,369
510,093
Total assets
1,332,244
1,002,488
1,093,456
968,301
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
19,550
28,255
28,251
19,617
Taxes payable
32,017
8,245
18,864
10,110
Accrued liabilities
68,819
33,962
54,451
50,116
Deferred revenues
25,314
8,568
13,449
-
Other current liabilities
5,898
1,430
1,343
1,893
Total current liabilities
183,566
98,141
127,974
96,839
Non-current liabilities
Deferred tax liabilities
5,282
-
-
-
Other long-term liabilities
5,968
4,654
3,005
2,977
Total non-current liabilities
45,356
46,786
11,544
9,467
Total liabilities
228,922
144,927
139,518
106,306
Stockholders' equity
Common stock
300,000
300,000
300,000
300,000
Retained earnings
321,986
99,253
184,659
129,666
Accumulated other comprehensive income
53,757
52,878
21,189
14,419
Total stockholders' equity
1,080,777
830,696
911,061
855,076
Total liabilities and stockholders' equity
1,332,244
1,002,488
1,093,456
968,301