XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.2
5. Property and Equipment (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Property and equipment, gross $ 3,877,215 $ 3,672,580
Accumulated depreciation (2,901,967) (2,636,267)
Property and equipment, net 975,248 1,036,313
Computers, Software and Office Equipment [Member]    
Property and equipment, gross 2,079,612 1,937,987
Accumulated depreciation (1,713,418) (1,508,104)
Property and equipment, net 366,194 429,883
Machinery and Equipment [Member]    
Property and equipment, gross 173,976 167,731
Accumulated depreciation (114,224) (99,900)
Property and equipment, net 59,752 67,831
Vehicles [Member]    
Property and equipment, gross 157,810 153,927
Accumulated depreciation (64,435) (120,728)
Property and equipment, net 93,375 33,199
Furniture and Fixtures [Member]    
Property and equipment, gross 395,716 381,248
Accumulated depreciation (307,740) (284,410)
Property and equipment, net 87,976 96,838
Leasehold Improvements [Member]    
Property and equipment, gross 1,070,101 1,031,687
Accumulated depreciation (702,150) (623,125)
Property and equipment, net $ 367,951 $ 408,562