investors
Info of financial position

Info of financial position

Statement of financial position

2021 2020 2019
Current assets 19,770,026,369 38,085,146,472 26,222,507,645
Cash and cash equivalents 16,872,730,065 33,389,084,371 25,516,880,340
Trade and other receivables 1,143,112,645 355,234,179 146,094,208
Contractual assets 927,774,365 4,309,649,014 221,149,877
Short-term investment assets - - 10,000,000
Current income tax assets 12,027,430 7,923,150 69,370,290
Other current assets 814,381,864 23,255,758 259,012,930
Non-current assets 18,399,572,570 11,651,251,039 11,112,093,858
Property and equipment 16,823,798,892 10,330,918,565 10,697,748,486
Intangible assets 279,353,993 349,006,719 116,324,563
Other non-current financial assets 578,995,918 356,982,255 298,020,809
Other non-current assets 717,423,767 614,343,500 -
Total assets 38,169,598,939 49,736,397,511 37,334,601,503
Current liabilities 6,111,399,176 13,762,813,851 26,970,339,767
Trade and other payables 904,896,419 573,148,193 691,419,227
Contractual liabilities 117,421,752 65,442,055 76,373,955
Current lease liabilities 516,499,408 250,911,339 262,226,371
Current long-term liabilities 2,336,124,340 - -
Other current liabilities 2,236,457,257 57,794,968 709,982,534
Derivative liabilities - 9,141,333,294 17,626,469,794
Redeemable convertible preferred stock liabilities - 3,674,184,002 7,603,867,886
Non-current liabilities 3,594,571,112 5,443,113,067 5,591,019,594
Trade and other payables 349,662,333 345,829,000 387,440,300
Long-term borrowings 2,528,190,000 4,864,314,340 4,864,314,340
Lease liabilities 574,617,255 232,969,727 339,264,954
Defined benefit liabilities 142,101,524 - -
Total liabilities 9,705,970,288 19,205,926,918 32,561,359,361
Issued capital 6,140,804,000 5,762,944,500 4,810,502,000
Capital surplus 93,287,431,668 79,549,707,014 45,839,449,498
Other equity 3,186,438,604 2,320,282,541 1,197,161,765
Deficit (74,173,348,488) (57,102,463,462) (47,073,871,121)
Total equity 28,441,325,784 30,530,470,593 4,773,242,142
Total liabilities and equity 38,147,296,072 49,736,397,511 37,334,601,503