XML 28 R81.htm IDEA: XBRL DOCUMENT v2.4.0.6
Schedule II- Valuation and Qualifying Accounts (Details) (USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Allowance for doubtful accounts [Member]
     
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Period $ 450,000 $ 200,000 $ 200,000
Charged to Costs and Expenses (242,230) 296,366 48,903
Deductions (7,770) (46,366) (48,903)
Balance at End of Period 200,000 450,000 200,000
Allowance for excess and obsolete inventory [Member]
     
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Period 4,430,872 350,664 474,074
Charged to Costs and Expenses 553,701 4,610,197 1,278,284
Charged to Other Accounts     (129,900)
Deductions (2,664,951) (529,989) (1,271,794)
Balance at End of Period 2,319,622 4,430,872 350,664
Warranty reserve [Member]
     
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of Period 427,459 646,113 369,311
Charged to Costs and Expenses 526,563 309,779 843,268
Deductions (470,301) (528,433) (566,466)
Balance at End of Period $ 483,721 $ 427,459 $ 646,113