XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (UNAUDITED) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Income Statement [Abstract]    
Revenues $ 20,778,639 $ 27,248,509
Cost of revenues 14,959,111 19,537,081
Research and development expenses 1,074,064 1,036,702
Selling and marketing expenses 2,152,557 1,878,073
General and administrative expenses 3,170,391 3,225,934
Amortization of intangible assets 370,203 514,911
Total operating costs and expenses 21,726,326 26,192,701
Operating income (loss) (947,687) 1,055,808
Other income (expense), net (14) 3
Financial expense, net (298,431) (213,108)
Total other expense (298,445) (213,105)
Income (loss) before income tax expense (1,246,132) 842,703
Income tax expense 160,881 247,114
Net income (loss) (1,407,013) 595,589
Other comprehensive income (loss), net of income tax:    
Foreign currency translation adjustment 42,892 (24,260)
Comprehensive income (loss) $ (1,364,121) $ 571,329
Income (loss) per share of common stock:    
Basic net income (loss) per share (in dollars per shares) $ (0.05) $ 0.02
Diluted net income (loss) per share (in dollars per shares) $ (0.05) $ 0.02
Weighted average number of shares used in computing basic net income (loss) per share (in shares) 26,387,285 26,447,090
Weighted average number of shares used in computing diluted net income (loss) per share (in shares) 26,387,285 26,447,090