v3.26.3
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Current Assets            
Cash $ 7,736,081   $ 10,075,162      
Accounts receivable, net 3,150,850   564,523      
Inventories, net 515,013   315,371      
Prepayments and deposits, net 8,743,324   6,376,656      
Amount due from related parties 25,144   25,040      
Other receivable 105,564   94,074      
Total Current Assets 20,275,976   17,450,826      
Non-Current Assets            
Property, plant and equipment, net 83,337,126   89,431,050      
Finance lease right-of-use assets 43,788,862   45,155,288      
Operating lease right-of-use assets 5,937,515   6,169,855      
Prepaid land leases, net of current portion 9,648,863   9,615,269      
Deferred tax assets, net        
Total non-current assets 142,712,366   150,371,462      
Total Assets 162,988,342   167,822,288 $ 193,926,026    
Current Liabilities            
Accounts payable and accrued expenses 6,763,238   6,445,277      
Taxes payable-current 298,037   113,999      
Amount due to related parties 2,589,489   2,584,808      
Finance lease liabilities, current portion 188,550   3,342,293      
Operating lease liabilities, current portion 162,134   491,850      
Total Current Liabilities 10,001,448   12,978,227      
Non-Current Liabilities            
Finance lease liabilities, net of current portion 5,001,392   5,089,884      
Operating lease liabilities, net of current portion 6,734,859   6,941,602      
Total Non-Current Liabilities 11,736,251   12,031,486      
Total Liabilities 21,737,699   25,009,713      
Commitment and Loss Contingencies        
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; 1,382,114 and 1,120,145 shares issued; and 1,353,531 and 1,091,562 shares outstanding as of June 30, 2025 and December 31, 2024 [1] 691   560      
Treasury stock; 28,583 shares as of June 30, 2025 and December 31, 2024 at cost (1,372,673)   (1,372,673)      
Additional paid-in capital [1] 105,192,535   101,712,325      
Share to be issued   194,700      
Retained earnings unappropriated 30,909,340   36,393,884      
Retained earnings appropriated 26,667,097   26,667,097      
Accumulated other comprehensive loss (20,146,347)   (20,783,318)      
Total Stockholders’ Equity 141,250,643 $ 141,676,957 142,812,575 $ 166,915,125 $ 200,862,297 $ 205,248,296
Total Liabilities and Stockholders’ Equity $ 162,988,342   $ 167,822,288      
[1] The shares and per share data are presented on a retroactive basis to reflect the stock split.