Deferred Revenue
12 Months Ended
Dec. 31, 2016
Deferred Revenue  
Deferred Revenue

7 — Deferred Revenue

 

Deferred revenue consists of:

 

 

 

As of December 31,

 

 

 

2016

 

2015

 

Advance payments from customers

 

$

21,795

 

$

16,192

 

Training and other services

 

4,676

 

22,736

 

Shipments in-transit

 

182,792

 

312,568

 

Extended warranty agreements

 

2,467,361

 

601,210

 

 

 

 

 

 

 

Total

 

2,676,624

 

952,706

 

Less current portion

 

(1,033,146

)

(529,867

)

 

 

 

 

 

 

Total non-current portion

 

$

1,643,478

 

$

422,839