XML 60 R50.htm IDEA: XBRL DOCUMENT v3.4.0.3
Details of Consolidated Revenue and Revenue by Geographic Region (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Segment Reporting Information [Line Items]    
Revenue, Net $ 20,508,640 $ 17,695,568
North America [Member]    
Segment Reporting Information [Line Items]    
Revenue, Net $ 19,173,741 16,262,863
Europe [Member]    
Segment Reporting Information [Line Items]    
Revenue, Net   1,240,226
Middle East [Member]    
Segment Reporting Information [Line Items]    
Revenue, Net   $ 192,479