Quarterly report pursuant to Section 13 or 15(d)

Deferred Revenue (Details)

v3.5.0.2
Deferred Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Deferred Revenue, Current    
Total Deferred Revenue, Current $ 12,955 $ 9,095
Deferred Revenue, Non-Current    
Total Deferred Revenue, Non-Current 7,288 7,666
Total Deferred Revenue 20,243 16,761
Service agreements [Member]    
Deferred Revenue, Current    
Total Deferred Revenue, Current 4,233 70
Maintenance agreements [Member]    
Deferred Revenue, Current    
Total Deferred Revenue, Current 8,722 9,025
Deferred Revenue, Non-Current    
Total Deferred Revenue, Non-Current $ 7,288 $ 7,666