XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Current Assets    
Cash $ 115,771,833 $ 108,226,214
Accounts receivable 5,224,530 5,363,166
Inventories, net 588,009 1,598,572
Prepayments and deposits 4,369,375 4,236,782
Other receivable 1,163 637
Total Current Assets 125,954,910 119,425,371
Non-Current Assets    
Property, plant and equipment, net 145,716,571 149,916,766
Finance lease right-of use assets 164,732 163,868
Operating lease right-of-use assets 8,543,073 8,098,427
Prepaid land leases, net of current portion 9,641,075 9,508,001
Deferred tax assets 5,719,175 5,318,909
Total non-current assets 169,784,626 173,005,971
Total Assets 295,739,536 292,431,342
Current Liabilities    
Payable and accrued expenses 7,133,752 7,823,722
Taxes payable-current 955,868 699,563
Amount due to a related party 2,621,146 2,605,694
Finance lease liability, current portion 244,685 213,346
Operating lease liabilities, current portion 468,906 433,440
Total Current Liabilities 11,424,357 11,775,765
Non-Current Liabilities    
Finance lease liability, net of current portion 1,481,471 1,461,721
Operating lease liabilities, net of current portion 7,993,748 7,575,651
Total Non-Current Liabilities 9,475,219 9,037,372
Total Liabilities 20,899,576 20,813,137
Stockholders’ Equity    
PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding
COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 10,717,754 shares issued; and 10,431,924 shares outstanding as of March 31, 2023 and December 31, 2022 24,476 24,476
Treasury stock; 285,830 shares as of March 31, 2023 and December 31, 2022 at cost (1,372,673) (1,372,673)
Additional paid-in capital 101,237,059 101,237,059
Retained earnings unappropriated 157,531,788 158,089,535
Retained earnings appropriated 26,667,097 26,667,097
Accumulated other comprehensive income (loss) (9,247,787) (13,027,289)
Total Stockholders’ Equity 274,839,960 271,618,205
Total Liabilities and Stockholders’ Equity $ 295,739,536 $ 292,431,342