Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Changes in Warranty Reserve (Details)

v3.8.0.1
Accrued Expenses - Changes in Warranty Reserve (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Balance, beginning of the year $ 335,893 $ 358,296
Provisions for warranty 364,335 222,408
Warranty payments (274,113) (244,811)
Balance, end of the year $ 426,115 $ 335,893