XML 99 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Details of Consolidated Revenue and Revenue by Geographic Region (Details 1) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Segment Reporting Information [Line Items]        
Revenue, Net $ 22,114,839 $ 16,994,858 $ 60,163,145 $ 52,123,171
North America [Member]        
Segment Reporting Information [Line Items]        
Revenue, Net 20,867,324 15,641,683 56,360,870 47,798,246
Europe [Member]        
Segment Reporting Information [Line Items]        
Revenue, Net 1,247,515 1,330,846 3,802,275 4,018,561
Middle East [Member]        
Segment Reporting Information [Line Items]        
Revenue, Net $ 0 $ 22,329 $ 0 $ 306,364