XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Current Assets    
Cash $ 105,661,999 $ 95,767,263
Accounts receivable 11,102,039 14,525,807
Inventories, net 515,562 691,111
Prepayments and deposits 4,904,466 4,450,037
Other receivable 644 644
Total Current Assets 122,184,710 115,434,862
Non-Current Assets    
Property, plant and equipment, net 182,415,845 162,657,546
Finance lease right-of use assets 184,155 184,824
Operating lease right-of-use assets 9,562,685 8,311,127
Prepaid land leases, net of current portion 10,419,032 10,368,469
Deferred tax assets 12,896,492 12,900,034
Total non-current assets 215,478,209 194,422,000
Total Assets 337,662,919 309,856,862
Current Liabilities    
Payable and accrued expenses 35,036,051 10,530,776
Taxes payable-current 1,472,666 775,708
Amount due to a related party 1,854,380 1,849,044
Finance lease liability, current portion 262,033 227,429
Operating lease liabilities, current portion 481,540 506,579
Total Current Liabilities 39,106,670 13,889,536
Non-Current Liabilities    
Finance lease liability, net of current portion 1,778,089 1,770,526
Operating lease liabilities, net of current portion 8,709,855 7,557,583
Total Non-Current Liabilities 10,487,944 9,328,109
Total Liabilities 49,594,614 23,217,645
Stockholders’ Equity    
PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding 0 0
COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 10,517,754 shares issued; and 10,471,924 shares outstanding as of March 31 31, 2022 and December 31, 2021 24,376 24,376
Treasury stock; 45,830 shares as of March 31, 2022 and December 31, 2021 at cost (510,329) (510,329)
Additional paid-in capital 100,569,159 100,569,159
Retained earnings unappropriated 150,343,692 150,463,638
Retained earnings appropriated 24,233,544 24,233,544
Accumulated other comprehensive income 13,407,863 11,858,829
Total Stockholders’ Equity 288,068,305 286,639,217
Total Liabilities and Stockholders’ Equity $ 337,662,919 $ 309,856,862