XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)        
REVENUE $ 13,595,418 $ 14,352,098 $ 40,061,419 $ 39,105,318
COST OF GOODS SOLD 11,249,848 11,954,788 34,677,671 33,166,706
GROSS PROFIT 2,345,570 2,397,310 5,383,748 5,938,612
OPERATING EXPENSES        
General and administrative expenses 2,427,085 543,776 6,708,796 1,340,602
Salaries and wages 683,129 473,910 1,786,954 1,361,657
Sales and marketing expenses 41,715 211,874 586,440 645,930
Depreciation and amortization expense 108,192 87,747 323,678 298,543
TOTAL OPERATING EXPENSES 3,260,121 1,317,307 9,405,868 3,646,732
INCOME (LOSS) FROM OPERATIONS (914,551) 1,080,003 (4,022,120) 2,291,880
OTHER INCOME (EXPENSE)        
Other income 17,716 75,124 80,241 120,654
Other expense (140,193) 0 (420,344) (17,581)
Interest expense (670,282) (789,426) (2,182,715) (1,853,414)
Non-cash interest expense (353,303) 0 (492,391) (29,509)
Gain (loss) on equity investments, net 38 (46,883) 317 (36,637)
Gain on extinguishment of debt 350,008 16,194 795,644 795,418
Change in fair value of derivative liability 125,621 0 213,490 0
Foreign currency transaction, net (183,036) 427,289 (392,472) 394,983
TOTAL OTHER EXPENSE, NET (853,431) (317,702) (2,398,230) (626,086)
INCOME (LOSS) BEFORE INCOME TAXES (1,767,982) 762,301 (6,420,350) 1,665,794
PROVISION FOR INCOME TAXES (168,561) (4,435) (69,152) (13,927)
NET INCOME (LOSS) (1,936,543) 757,866 (6,489,502) 1,651,867
OTHER COMPREHENSIVE INCOME (LOSS)        
Foreign currency translation adjustment, net (214,216) 79,882 (687,510) 118,960
TOTAL COMPREHENSIVE INCOME (LOSS) $ (2,150,759) $ 837,748 $ (7,177,012) $ 1,770,827
BASIC NET INCOME (LOSS) PER SHARE $ (0.11) $ 0.06 $ (0.40) $ 0.12
DILUTED NET INCOME (LOSS) PER SHARE $ (0.11) $ 0.06 $ (0.40) $ 0.12
WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING        
Basic 17,136,735 13,225,387 16,103,193 13,225,387
Diluted 17,136,735 13,263,944 16,103,193 13,260,518