Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Deferred Revenue (Details)

v3.7.0.1
Revenue Recognition - Schedule of Deferred Revenue (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 19,290,000 $ 17,263,000
Less: Current portion 10,999,000 7,197,000
Deferred revenue - less current portion 8,291,000 10,066,000
Deferred Activation Fees [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 343,000 385,000
Deferred Revenue [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 2,651,000 230,000
Deferred Maintenance and Hosting Revenue [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 3,650,000 3,049,000
Deferred Remote Asset Management Product Revenue [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 12,646,000 $ 13,599,000