Australia markets closed

Gan & Lee Pharmaceuticals. (603087.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
46.32-0.56 (-1.19%)
At close: 03:00PM 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,442,709
2,890,267
3,305,708
2,824,812
-
Other short-term investments
2,410,430
1,635,950
1,624,183
787,050
-
Total cash
4,853,138
4,526,217
4,929,891
3,611,862
-
Net receivables
383,735
176,251
933,817
827,077
-
Inventory
860,506
648,646
651,329
493,482
-
Other current assets
32,264
247,839
285,956
951,681
-
Total current assets
6,175,750
5,664,136
6,870,443
5,959,614
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
4,854,020
4,416,843
3,202,921
2,617,928
-
Accumulated depreciation
-968,398
-755,506
-607,550
-449,024
-
Net property, plant and equipment
3,885,621
3,661,337
2,595,370
2,168,904
-
Intangible assets
1,091,188
1,026,043
872,485
769,623
-
Other long-term assets
49,985
76,513
240,326
134,665
-
Total non-current assets
5,539,274
4,942,776
3,982,720
3,567,737
-
Total assets
11,715,023
10,606,912
10,853,163
9,527,351
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
105,542
44,693
37,741
17,814
-
Other current liabilities
275.5808
1,540
115.1379
949.0975
-
Total current liabilities
773,449
813,037
485,531
413,627
-
Non-current liabilities
Long-term debt
-
-
-
-
682.5791
Deferred tax liabilities
-
-
36,147
31,781
25,913
Deferred revenues
179,626
187,635
141,977
125,769
-
Other long-term liabilities
-
-
-
-
682.5791
Total non-current liabilities
199,068
208,236
200,490
175,366
-
Total liabilities
972,517
1,021,273
686,021
588,993
-
Stockholders' equity
Common stock
594,162
565,653
561,540
561,540
-
Retained earnings
6,568,056
6,233,537
6,841,515
5,613,376
-
Total stockholders' equity
10,742,506
9,585,802
10,167,305
8,938,520
-
Total liabilities and stockholders' equity
11,715,023
10,606,912
10,853,163
9,527,351
-