UK markets closed

Great Tree Pharmacy Co., Ltd. (6469.TWO)

Taipei Exchange - Taipei Exchange Delayed price. Currency in TWD
Add to watchlist
272.50+1.50 (+0.55%)
At close: 01:30PM CST
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
2,134,734
2,458,409
1,308,469
835,802
-
Other short-term investments
24,000
24,000
24,000
24,000
-
Total cash
2,158,734
2,482,409
1,332,469
859,802
-
Net receivables
664,924
428,696
468,728
311,114
-
Inventory
2,793,580
2,632,098
1,839,468
1,462,245
-
Other current assets
10,408
7,773
10,498
3,457
-
Total current assets
5,975,859
5,745,162
3,738,856
2,746,418
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
7,579,608
6,622,399
5,490,102
4,653,038
-
Accumulated depreciation
-3,222,053
-2,568,895
-1,971,469
-1,495,712
-
Net property, plant and equipment
4,357,555
4,053,504
3,518,633
3,157,326
-
Intangible assets
43,825
27,626
20,530
18,018
-
Other long-term assets
267,857
212,844
97,017
76,918
-
Total non-current assets
4,797,336
4,373,307
3,651,008
3,263,004
-
Total assets
10,773,195
10,118,469
7,389,864
6,009,422
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
712,168
765,473
954,117
760,906
-
Accounts payable
1,655,285
1,535,533
1,138,318
819,673
-
Other current liabilities
30,794
27,362
26,672
23,510
-
Total current liabilities
3,326,093
3,279,158
2,813,666
2,163,859
-
Non-current liabilities
Long-term debt
800,441
1,167,392
0
-
0
Deferred tax liabilities
1,972
1,628
0
-
-
Other long-term liabilities
115,664
91,755
56,005
40,189
-
Total non-current liabilities
4,095,799
4,214,575
2,623,702
2,326,018
-
Total liabilities
7,421,892
7,493,733
5,437,368
4,489,877
-
Stockholders' equity
Common stock
1,125,773
898,591
707,110
533,446
-
Retained earnings
666,957
701,696
405,446
233,891
-
Total stockholders' equity
3,281,565
2,600,328
1,931,870
1,499,262
-
Total liabilities and stockholders' equity
10,773,195
10,118,469
7,389,864
6,009,422
-