XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current Assets    
Cash $ 79,115,431 $ 95,767,263
Accounts receivable 9,302,402 14,525,807
Inventories, net 571,708 691,111
Prepayments and deposits 6,563,364 4,450,037
Other receivable 639 644
Total Current Assets 95,553,544 115,434,862
Non-Current Assets    
Property, plant and equipment, net 173,562,592 162,657,546
Finance lease right-of use assets 172,814 184,824
Operating lease right-of-use assets 8,886,582 8,311,127
Prepaid land leases, net of current portion 9,862,218 10,368,469
Deferred tax assets 10,575,359 12,900,034
Total non-current assets 203,059,565 194,422,000
Total Assets 298,613,109 309,856,862
Current Liabilities    
Payable and accrued expenses 11,004,823 10,530,776
Taxes payable-current 209,817 775,708
Amount due to a related party 1,786,519 1,849,044
Finance lease liability, current portion 165,016 227,429
Operating lease liabilities, current portion 440,845 506,579
Total Current Liabilities 13,607,020 13,889,536
Non-Current Liabilities    
Finance lease liability, net of current portion 1,516,899 1,770,526
Operating lease liabilities, net of current portion 7,912,535 7,557,583
Total Non-Current Liabilities 9,429,434 9,328,109
Total Liabilities 23,036,454 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 June 30, 2022 and December 31, 2021, respectively 24,376 24,376
Treasury stock; 45,830 and 45,830  shares as of June 30, 2022 and December 31, 2021 at cost (510,329) (510,329)
Additional paid-in capital 100,569,159 100,569,159
Retained earnings unappropriated 154,245,486 150,463,638
Retained earnings appropriated 24,233,544 24,233,544
Accumulated other comprehensive loss (2,985,581) 11,858,829
Total Stockholders’ Equity 275,576,655 286,639,217
Total Liabilities and Stockholders’ Equity $ 298,613,109 $ 309,856,862