XML 21 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current Assets    
Cash $ 108,226,214 $ 95,767,263
Accounts receivable, net 5,363,166 14,525,807
Inventories, net 1,598,572 691,111
Prepayments and deposits 4,236,782 4,450,037
Other receivables 637 644
Total current assets 119,425,371 115,434,862
Non-Current Assets    
Property, plant and equipment, net 149,916,766 162,657,546
Finance lease right-of use assets 163,868 184,824
Operating lease right-of-use assets 8,098,427 8,311,127
Prepaid land leases, net of current portion 9,508,001 10,368,469
Deferred tax assets, net 5,318,909 12,900,034
Total non-current assets 173,005,971 194,422,000
Total Assets 292,431,342 309,856,862
Current Liabilities    
Accounts payable and accrued expenses 7,823,722 10,530,776
Taxes payable-current 699,563 775,708
Amount due to a related Party 2,605,694 1,849,044
Finance lease liability, current portion 213,346 227,429
Operating lease liabilities, current portion 433,440 506,579
Total current liabilities 11,775,765 13,889,536
Non-Current Liabilities    
Finance lease liability, net of current portion 1,461,721 1,770,526
Operating lease liabilities, net of current portion 7,575,651 7,557,583
Total non-current liabilities 9,037,372 9,328,109
Total Liabilities 20,813,137 23,217,645
Commitment and Contingencies
Stockholders’ Equity    
COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 10,717,754 and 10,517,754 shares issued; and 10,431,924 and 10,471,924 shares outstanding as of December 31, 2022 and 2021 24,476 24,376
Treasury stock; 285,830 and 45,830  shares as of December 31, 2022 and 2021 at cost (1,372,673) (510,329)
Additional paid-in capital 101,237,059 100,569,159
Retained earnings unappropriated 158,089,535 150,463,638
Retained earnings appropriated 26,667,097 24,233,544
Accumulated other comprehensive income (loss) (13,027,289) 11,858,829
Total Stockholders’ Equity 271,618,205 286,639,217
Total Liabilities and Stockholders’ Equity $ 292,431,342 $ 309,856,862