Segment Reporting (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Segment Reporting Information [Line Items]        
Revenue $ 9,338,779 $ 8,197,401 $ 18,649,293 $ 17,170,112
Cost of Revenue 2,669,189 8,767,664 7,626,099 13,044,791
Gross Profit 6,669,590 (570,263) 11,023,194 4,125,321
Media [Member]        
Segment Reporting Information [Line Items]        
Revenue 2,472,160 5,178,985 3,954,791 7,981,403
Cost of Revenue 2,019,659 3,559,528 4,060,948 5,898,043
Gross Profit $ 452,501 $ 1,619,457 $ (106,157) $ 2,083,360
Gross Profit % 1830.00% 3130.00% (270.00%) 2610.00%
Enterprise [Member]        
Segment Reporting Information [Line Items]        
Revenue $ 9,338,779 $ 8,197,401 $ 18,649,293 $ 17,170,112
Cost of Revenue 2,669,189 8,767,664 7,626,099 13,044,791
Gross Profit $ 6,669,590 $ (570,263) $ 11,023,194 $ 4,125,321
Gross Profit % 7140.00% (700.00%) 5910.00% 2400.00%