Annual report pursuant to Section 13 and 15(d)

PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details)

v3.10.0.1
PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property and equipment $ 25,066,995 $ 23,936,972
Accumulated depreciation 16,152,748 14,660,884
Property and equipment, net 8,914,247 9,276,088
Computers and related equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 3,248,394 3,500,548
Accumulated depreciation 2,455,892 2,590,718
Motor vehicles    
Property, Plant and Equipment [Line Items]    
Property and equipment 845,246 962,095
Accumulated depreciation 433,134 324,433
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,835,618 1,664,035
Accumulated depreciation 1,382,010 1,479,613
Machinery, equipment and installations    
Property, Plant and Equipment [Line Items]    
Property and equipment 10,630,960 9,522,420
Accumulated depreciation 8,156,024 6,928,337
Buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment 4,389,249 4,344,803
Accumulated depreciation 964,737 729,051
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment 300,000 300,000
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,711,196 1,959,587
Accumulated depreciation 1,196,432 1,284,742
Demo inventory    
Property, Plant and Equipment [Line Items]    
Property and equipment 2,106,332 1,683,484
Accumulated depreciation $ 1,564,519 $ 1,323,990