Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

v3.6.0.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Revenues $ 92,975,752 $ 96,573,947 $ 103,562,349
Cost of revenues 64,825,416 68,456,322 70,854,737
Research and development expenses 2,722,965 3,075,362 2,926,228
Selling and marketing expenses 7,029,090 5,373,421 5,921,338
General and administrative expenses 15,308,461 16,339,027 17,261,358
Amortization of intangible assets 2,875,543 3,043,536 2,696,740
Total operating costs and expenses 92,761,475 96,287,668 99,660,401
Operating income 214,277 286,279 3,901,948
Other income (expense), net 64,832 (24,181) 2,512,560
Financial expense, net (975,263) (1,152,121) (1,507,489)
Total other income (expense) (910,431) (1,176,302) 1,005,071
Income (loss) from continuing operations before income tax expense (696,154) (890,023) 4,907,019
Income tax expense 783,420 1,160,946 1,023,837
Income (loss) from continuing operations (1,479,574) (2,050,969) 3,883,182
Loss from discontinued operations (1,368,682) (894,057) (396,221)
Net income (loss) (2,848,256) (2,945,026) 3,486,961
Other comprehensive income (loss), net of $0 income tax      
Foreign currency translation adjustment 54,925 14,634 (1,205,589)
Comprehensive income (loss) $ (2,793,331) $ (2,930,392) $ 2,281,372
Income (loss) per share of common stock:      
Basic – continuing operations (in Dollars per share) $ (0.06) $ (0.08) $ 0.18
Basic – discontinued operations (in Dollars per share) (0.05) (0.04) (0.02)
Basic net income (loss) per share (in Dollars per share) (0.11) (0.12) 0.16
Diluted – continuing operations (in Dollars per share) (0.06) (0.08) 0.17
Diluted – discontinued operations (in Dollars per share) (0.05) (0.04) (0.02)
Diluted net income (loss) per share (in Dollars per share) $ (0.11) $ (0.12) $ 0.15
Weighted average number of shares used in computing basic net income (loss) per share (in Shares) 25,494,097 23,687,733 21,934,532
Weighted average number of shares used in computing diluted net income (loss) per share (in Shares) 25,494,097 23,687,733 22,537,272