XML 25 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Revenue
6 Months Ended
Jun. 30, 2017
Deferred Revenue [Abstract]  
Deferred Revenue

8. Deferred Revenue

Deferred revenue consists of the following:





 

 

 



June 30,

 

December 31,



2017

 

2016



 

 

 

 Product shipped, revenue deferred

$        665,726

 

$        549,709

 Customer deposits

1,455,000 

 

2,910,000 

 Deferred service and license fees

6,358,017 

 

5,813,956 

 Total deferred revenue

8,478,743 

 

9,273,665 

 Less: Long-term deferred revenue

(377,076)

 

(522,329)

 Total current deferred revenue

$     8,101,667

 

$     8,751,336