XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
REVENUES $ 12,419,455 $ 12,234,575 $ 27,709,033 $ 27,111,834
COST OF REVENUES (8,307,944) (7,373,757) (17,955,891) (18,913,058)
GROSS PROFIT 4,111,511 4,860,818 9,753,142 8,198,776
OPERATING EXPENSES        
Selling expenses (114,575) (289,716) (217,032) (749,508)
General and administrative expenses (914,032) (802,663) (2,480,472) (1,333,016)
Research and development expenses (43,211) (85,949)
TOTAL OPERATING EXPENSES (1,028,607) (1,135,590) (2,697,504) (2,168,473)
INCOME FROM OPERATIONS 3,082,904 3,725,228 7,055,638 6,030,303
Interest income 35,646 38,046 96,740 69,393
Interest expense (1,169,974)
Other income 46,449
Gain on changes in fair value of common stock purchase warrants liability 37,751 45,572
TOTAL OTHER INCOME (EXPENSES) 35,646 75,797 96,740 (1,008,560)
INCOME BEFORE INCOME TAX EXPENSE 3,118,550 3,801,025 7,152,378 5,021,743
INCOME TAX EXPENSE (876,722) (1,099,331) (2,347,828) (1,761,179)
NET INCOME 2,241,828 2,701,694 4,804,550 3,260,564
OTHER COMPREHENSIVE INCOME        
Foreign currency translation adjustment 1,682,589 (778,406) 2,414,969 (2,708,399)
COMPREHENSIVE INCOME $ 3,924,417 $ 1,923,288 $ 7,219,519 $ 552,165
EARNINGS PER COMMON SHARE*        
Basic (in Dollars per share) [1] $ 0.19 $ 0.23 $ 0.4 $ 0.29
Diluted (in Dollars per share) [1] $ 0.19 $ 0.23 $ 0.4 $ 0.29
WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING*        
Basic (in Shares) [1] 11,931,534 11,931,534 11,931,534 11,325,873
Diluted (in Shares) [1] 11,931,534 11,982,239 11,931,534 11,376,578
[1] Retrospectively restated for effect of reverse stock split (1-for-20), see Note 10 (2)