XML 14 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Operations and Comprehensive Gain (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Income Statement [Abstract]        
REVENUES $ 3,711,767 $ 3,917,800 $ 8,369,221 $ 8,444,500
COST OF REVENUES 3,268,923 3,326,835 7,340,523 7,032,314
GROSS PROFIT 442,844 590,965 1,028,698 1,412,186
OPERATING EXPENSES:        
Depreciation 269,349 137,945 537,714 275,854
Selling, general and administrative 560,201 245,512 867,860 867,034
Research and development 111,053 66,237 217,130 84,638
Total operating expenses 940,603 449,694 1,622,704 1,227,526
(LOSS) INCOME FROM OPERATIONS (497,759) 141,271 (594,006) 184,660
OTHER INCOME (EXPENSE):        
Interest income 5,842 6,396 7,720 14,812
Interest expense (35,176) (32,344) (74,866) (64,954)
Loss on equity method investment (24,456) (42,811)
Foreign currency transaction gain 61 169
Other income 30,148 393 47,140 393
Total other expense, net (23,642) (25,494) (62,817) (49,580)
(LOSS) INCOME FROM CONTINUING OPERATIONS BEFORE PROVISION FOR INCOME TAXES (521,401) 115,777 (656,823) 135,080
Income taxes provision 21 46,597 11,083 169,415
(LOSS) INCOME FROM CONTINUING OPERATIONS (521,422) 69,180 (667,906) (34,335)
LOSS FROM DISCONTINUED OPERATIONS, NET OF INCOME TAXES (749,362) (1,489,940)
NET LOSS (521,422) (680,182) (667,906) (1,524,275)
COMPREHENSIVE LOSS:        
Net loss (521,422) (680,182) (667,906) (1,524,275)
Other comprehensive gain:        
Unrealized foreign currency translation gain 1,087,468 (2,368,419) 1,583,592 (1,842,471)
Comprehensive gain (loss) $ 566,046 $ (3,048,601) $ 915,686 $ (3,366,746)
NET (LOSS) INCOME PER COMMON SHARE:        
Continuing operations - Basic and diluted $ (0.3) $ 0.06 $ (0.46) $ (0.03)
Discontinued operations - basic and diluted (0.67) (1.39)
Net loss per common share - basic and diluted $ (0.30) $ (0.61) $ (0.46) $ (1.42)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:        
Basic and diluted 1,730,952 1,121,251 1,455,506 1,073,212