XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Current Assets    
Cash $ 97,058,027 $ 94,222,538
Accounts receivable 4,741,259 6,521,798
Inventories, net 677,418 419,609
Prepayments and deposits 2,476,867 6,146,461
Other receivable 1,624 559
Total Current Assets 104,955,195 107,310,965
Non-Current Assets    
Property, plant and equipment, net 153,288,493 148,947,689
Finance lease right-of use assets 185,276 186,272
Operating lease right-of –use assets 8,507,190 8,868,661
Prepaid land leases, net of current portion 10,234,582 10,134,004
Deferred tax assets 19,254,324 18,590,227
Total non-current assets 191,469,865 186,726,853
Total Assets 296,425,060 294,037,818
Current Liabilities    
Accounts, other payable and accrued expenses 7,071,707 5,081,701
Taxes payable-current 1,506,771 1,326,179
Finance lease liability, current portion 160,498 217,070
Operating lease liabilities, current portion 470,999 477,350
Total Current Liabilities 9,209,975 7,102,300
Non-Current Liabilities    
Finance lease liability, net of current portion 1,747,385 1,888,903
Operating lease liabilities, net of current portion 7,365,145 8,022,342
Total Non-Current Liabilities 9,112,530 9,911,245
Total Liabilities 18,322,505 17,013,545
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,515,307 and 10,043,307 shares issued; 10,469,477 and 9,997,477 shares outstanding as of June 30, 2021 and December 31, 2020, respectively 24,375 24,139
Treasury stock; 45,830 and 45,830  shares as of June 30, 2021 and December 31, 2020 at cost 510,329 510,329
Additional paid-in capital 100,569,160 97,435,316
Retained earnings unappropriated 146,183,012 151,388,356
Retained earnings appropriated 24,233,544 24,233,544
Accumulated other comprehensive loss 7,602,793 4,453,247
Total Stockholders’ Equity 278,102,555 277,024,273
Total Liabilities and Stockholders’ Equity $ 296,425,060 $ 294,037,818