XML 48 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2017
Deferred Revenue [Abstract]  
Schedule Of Deferred Revenue



 

 

 



December  31,

 

December 31,



2017

 

2016



 

 

 

 Product shipped, revenue deferred

$        941,724

 

$        549,709

 Customer deposits

 -

 

2,910,000 

 Deferred service and license fees

5,372,908 

 

5,813,956 

 Total deferred revenue

6,314,632 

 

9,273,665 

 Less: Long-term deferred revenue

(611,863)

 

(522,329)

 Total current deferred revenue

$     5,702,769

 

$     8,751,336