XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Current Assets    
Cash $ 96,699,324 $ 94,222,538
Accounts receivable 4,859,705 6,521,798
Inventories, net 576,607 419,609
Prepayments and deposits 2,449,526 6,146,461
Other receivable 559 559
Total Current Assets 104,585,721 107,310,965
Non-Current Assets    
Property, plant and equipment, net 149,966,631 148,947,689
Finance lease right-of use assets 183,550 186,272
Operating lease right-of-use assets 8,662,972 8,868,661
Prepaid land leases, net of current portion 10,063,469 10,134,004
Deferred tax assets 19,131,925 18,590,227
Total Non-Current assets 188,008,547 186,726,853
Total Assets 292,594,268 294,037,818
Current Liabilities    
Accounts and other payable and accrued expenses 8,549,889 5,081,701
Taxes payable-current 1,405,772 1,326,179
Finance lease liability, current portion 250,591 217,070
Operating lease liabilities, current portion 317,544 477,350
Total Current Liabilities 10,523,796 7,102,300
Non-Current Liabilities    
Finance lease liability, net of current portion 1,875,592 1,888,903
Operating lease liabilities, net of current portion 7,857,421 8,022,342
Total Non-Current Liabilities 9,733,013 9,911,245
Total Liabilities 20,256,809 17,013,545
Commitment and Loss Contingencies
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,043,307 shares issued; and 9,997,477 shares outstanding as of March 31, 2021 and December 31, 2020, respectively 24,139 24,139
Treasury stock; 45,830 shares as of March 31, 2021 and December 31, 2020 at cost (510,329) (510,329)
Additional paid-in capital 97,435,316 97,435,316
Retained earnings unappropriated 148,886,232 151,388,356
Retained earnings appropriated 24,233,544 24,233,544
Accumulated other comprehensive income 2,268,557 4,453,247
Total Stockholders' Equity 272,337,459 277,024,273
Total Liabilities and Stockholders' Equity $ 292,594,268 $ 294,037,818