XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current Assets    
Cash $ 95,767,263 $ 94,222,538
Accounts receivable, net 14,525,807 6,521,798
Inventories, net 691,111 419,609
Prepayments and deposits 4,450,037 6,146,461
Prepaid land leases 0 0
Other receivables 644 559
Total Current Assets 115,434,862 107,310,965
Non-Current Assets    
Property, plant and equipment, net 162,657,546 148,947,689
Finance lease right-of use assets 184,824 186,272
Operating lease right-of-use assets 8,311,127 8,868,661
Prepaid land leases, net of current portion 10,368,469 10,134,004
Deferred tax assets 12,900,034 18,590,227
Total non-current assets 194,422,000 186,726,853
Total Assets 309,856,862 294,037,818
Current Liabilities    
Payable and accrued expenses 10,530,776 5,081,701
Retention payable 0 0
Taxes payable-current 775,708 1,326,179
Amount due to a related party 1,849,044 0
Finance lease liability, current portion 227,429 217,070
Operating lease liabilities, current portion 506,579 477,350
Total Current Liabilities 13,889,536 7,102,300
Non-Current Liabilities    
Finance lease liability, net of current portion 1,770,526 1,888,903
Operating lease liabilities, net of current portion 7,557,583 8,022,342
Total Non-Current Liabilities 9,328,109 9,911,245
Total Liabilities 23,217,645 17,013,545
Commitment and Contingencies
Stockholders’ Equity    
COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 10,517,754 and 10,043,307 shares issued; and 10,471,924 and 9,997,477 shares outstanding as of December 31, 2021 and December 31, 2020 24,376 24,139
Treasury stock; 45,830 and 45,830 shares as of December 31, 2021 and December 31, 2020 at cost (510,329) (510,329)
Additional paid-in capital 100,569,159 97,435,316
Retained earnings unappropriated 150,463,638 151,388,356
Retained earnings appropriated 24,233,544 24,233,544
Accumulated other comprehensive income (loss) 11,858,829 4,453,247
Total Stockholders’ Equity 286,639,217 277,024,273
Total Liabilities and Stockholders’ Equity $ 309,856,862 $ 294,037,818