Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Revenue:        
Products $ 4,053,503 $ 3,106,913 $ 7,135,820 $ 5,313,333
Maintenance and content services 3,766,760 3,601,562 7,393,135 7,904,287
Professional services 1,518,516 1,488,926 4,120,338 3,952,492
Total Revenue 9,338,779 8,197,401 18,649,293 17,170,112
Cost of Revenue:        
Products 2,400,183 2,406,484 4,054,922 4,313,635
Maintenance and content services 502,211 755,938 1,142,636 1,516,084
Professional services 1,247,259 1,475,138 2,873,012 3,084,968
Loss (Gain) on long-term contract (1,480,464) 4,130,104 (444,471) 4,130,104
Total Cost of Revenue 2,669,189 8,767,664 7,626,099 13,044,791
Gross Profit (Loss) 6,669,590 (570,263) 11,023,194 4,125,321
Operating expenses:        
Sales and marketing 2,019,799 3,429,864 4,704,917 6,988,205
General and administrative 5,051,650 4,485,181 9,117,074 9,422,344
Research and development 868,443 832,956 1,549,839 1,677,658
Depreciation and amortization 1,106,038 1,146,710 2,018,616 2,352,553
Total operating expenses 9,045,929 9,894,711 17,390,446 20,440,760
Operating loss (2,376,340) (10,464,974) (6,367,252) (16,315,439)
Other Income (Expense):        
Warrant liability income (expense) 767,073 4,052,462 1,056,535 (589,009)
Interest (expense) and other income - net (91,555) 144,054 (1,336,002) (94,989)
Loss before income taxes and discontinued operations (1,700,822) (6,268,458) $ (6,646,719) (16,999,437)
Income tax expense (benefit) 16,546 685,060   (265,019)
Total Loss from continuing operations (1,717,368) (6,953,518) $ (6,646,719) (16,734,418)
Loss from discontinued operations (1,003,858) (9,073,652) (2,975,721) (11,724,403)
Net loss (2,721,226) (16,027,170) (9,622,440) (28,458,821)
Other comprehensive income -        
Foreign currency translation adjustments 269,653 97,182 75,164 101,788
Total comprehensive loss $ (2,451,573) $ (15,929,988) $ (9,547,276) $ (28,357,033)
Net loss per share of Common Stock (basic and diluted):        
Continuing operations $ (0.07) $ (0.56) $ (0.35) $ (1.38)
Discontinued operations (0.04) (0.73) (0.16) (0.96)
Net loss per share of Common Stock (basic and diluted): $ (0.11) $ (1.30) $ (0.51) $ (2.34)
Weighted average shares used in computing basic and diluted net loss per share of Common Stock 25,475,448 12,367,756 18,858,364 12,161,112