XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
REVENUES $ 38,544,062 $ 50,886,390 $ 129,928,316 $ 129,752,437
COST OF REVENUES 30,503,452 42,757,388 105,942,167 105,117,467
GROSS PROFIT 8,040,610 8,129,002 23,986,149 24,634,970
OPERATING EXPENSES        
Selling and distribution 4,268,355 4,606,648 13,308,414 12,635,857
General and administrative 1,865,325 1,517,753 5,801,294 4,500,692
Research and development 238,638 197,032 788,054 486,156
Total operating expenses 6,372,318 6,321,433 19,897,762 17,622,705
INCOME FROM OPERATIONS 1,668,292 1,807,569 4,088,387 7,012,265
OTHER INCOME (EXPENSES)        
Interest income 306 (68) 439 10,710
Interest expense (159,033) (120,560) (398,225) (287,855)
Other income (loss), net 71,750 (59,393) 104,521 1,445,554
Total other (expenses) income, net (86,977) (180,021) (293,265) 1,168,409
INCOME BEFORE INCOME TAXES 1,581,315 1,627,548 3,795,122 8,180,674
PROVISION FOR INCOME TAXES        
Current 254,917 256,077 724,716 1,089,607
Deferred 54,256 (24,343) 97,541 225,938
Total provision for income taxes 309,173 231,734 822,257 1,315,545
NET INCOME 1,272,142 1,395,814 2,972,865 6,865,129
OTHER COMPREHENSIVE INCOME        
Foreign currency translation adjustments (879,727) (354,891) (1,006,323) (29,655)
COMPREHENSIVE INCOME $ 392,415 $ 1,040,923 $ 1,966,542 $ 6,835,474
WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES        
Basic (in shares) 9,500,000 7,000,000 9,280,220 7,000,000
Diluted (in shares) 9,508,750 7,000,000 9,285,701 7,000,000
EARNINGS PER SHARE        
Basic (in dollars per share) $ 0.13 $ 0.20 $ 0.32 $ 0.98
Diluted (in dollars per share) $ 0.13 $ 0.20 $ 0.32 $ 0.98