XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Current Assets    
Cash $ 115,273,479 $ 108,226,214
Accounts receivable 2,116,410 5,363,166
Inventories, net 796,614 1,598,572
Prepayments and deposits 4,123,145 4,236,782
Other receivable 1,807 637
Total Current Assets 122,311,455 119,425,371
Non-Current Assets    
Property, plant and equipment, net 133,499,129 149,916,766
Finance lease right-of use assets 155,379 163,868
Operating lease right-of-use assets 7,867,371 8,098,427
Prepaid land leases, net of current portion 9,185,377 9,508,001
Deferred tax assets 5,288,755 5,318,909
Total non-current assets 155,996,011 173,005,971
Total Assets 278,307,466 292,431,342
Current Liabilities    
Payable and accrued expenses 6,091,437 7,823,722
Taxes payable-current 477,918 699,563
Amount due to a related party 2,564,357 2,605,694
Finance lease liability, current portion 163,713 213,346
Operating lease liabilities, current portion 420,262 433,440
Total Current Liabilities 9,717,687 11,775,765
Non-Current Liabilities    
Finance lease liability, net of current portion 1,245,170 1,461,721
Operating lease liabilities, net of current portion 7,093,458 7,575,651
Total Non-Current Liabilities 8,338,628 9,037,372
Total Liabilities 18,056,315 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 June 30, 2023 and December 31, 2022, respectively 24,476 24,476
Treasury stock; 285,830  shares as of June 30, 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 156,849,972 158,089,535
Retained earnings appropriated 26,667,097 26,667,097
Accumulated other comprehensive loss (23,154,780) (13,027,289)
Total Stockholders’ Equity 260,251,151 271,618,205
Total Liabilities and Stockholders’ Equity $ 278,307,466 $ 292,431,342