XML 28 R86.htm IDEA: XBRL DOCUMENT v2.4.0.8
Schedule of Revenue by Geography (Details) (USD $)
9 Months Ended
Sep. 30, 2014
Sales By Product Type Schedule Of Revenue By Geography 1 $ 114,333
Sales By Product Type Schedule Of Revenue By Geography 2 20,154
Sales By Product Type Schedule Of Revenue By Geography 3 44,734
Sales By Product Type Schedule Of Revenue By Geography 4 0
Sales By Product Type Schedule Of Revenue By Geography 5 1,325,206
Sales By Product Type Schedule Of Revenue By Geography 6 4,048,525
Sales By Product Type Schedule Of Revenue By Geography 7 80,974,934
Sales By Product Type Schedule Of Revenue By Geography 8 91,475,565
Sales By Product Type Schedule Of Revenue By Geography 9 11,125,065
Sales By Product Type Schedule Of Revenue By Geography 10 1,360,662
Sales By Product Type Schedule Of Revenue By Geography 11 560,363
Sales By Product Type Schedule Of Revenue By Geography 12 1,125,698
Sales By Product Type Schedule Of Revenue By Geography 13 283,923
Sales By Product Type Schedule Of Revenue By Geography 14 64,640
Sales By Product Type Schedule Of Revenue By Geography 15 88,809
Sales By Product Type Schedule Of Revenue By Geography 16 429,245
Sales By Product Type Schedule Of Revenue By Geography 17 44,295
Sales By Product Type Schedule Of Revenue By Geography 18 0
Sales By Product Type Schedule Of Revenue By Geography 19 7,861,858
Sales By Product Type Schedule Of Revenue By Geography 20 10,883,074
Sales By Product Type Schedule Of Revenue By Geography 21 1,978,031
Sales By Product Type Schedule Of Revenue By Geography 22 1,082,030
Sales By Product Type Schedule Of Revenue By Geography 23 4,545
Sales By Product Type Schedule Of Revenue By Geography 24 805,551
Sales By Product Type Schedule Of Revenue By Geography 25 62,295
Sales By Product Type Schedule Of Revenue By Geography 26 0
Sales By Product Type Schedule Of Revenue By Geography 27 262,984
Sales By Product Type Schedule Of Revenue By Geography 28 382,991
Sales By Product Type Schedule Of Revenue By Geography 29 0
Sales By Product Type Schedule Of Revenue By Geography 30 115,250
Sales By Product Type Schedule Of Revenue By Geography 31 4,858,037
Sales By Product Type Schedule Of Revenue By Geography 32 1,113,839
Sales By Product Type Schedule Of Revenue By Geography 33 1,074,790
Sales By Product Type Schedule Of Revenue By Geography 34 0
Sales By Product Type Schedule Of Revenue By Geography 35 1,312,541
Sales By Product Type Schedule Of Revenue By Geography 36 1,472,920
Sales By Product Type Schedule Of Revenue By Geography 37 4,274,633
Sales By Product Type Schedule Of Revenue By Geography 38 6,298,196
Sales By Product Type Schedule Of Revenue By Geography 39 203,156
Sales By Product Type Schedule Of Revenue By Geography 40 0
Sales By Product Type Schedule Of Revenue By Geography 41 336,900
Sales By Product Type Schedule Of Revenue By Geography 42 43,986
Sales By Product Type Schedule Of Revenue By Geography 43 687,978
Sales By Product Type Schedule Of Revenue By Geography 44 105,964
Sales By Product Type Schedule Of Revenue By Geography 45 1,555,532
Sales By Product Type Schedule Of Revenue By Geography 46 0
Sales By Product Type Schedule Of Revenue By Geography 47 434,867
Sales By Product Type Schedule Of Revenue By Geography 48 1,135,706
Sales By Product Type Schedule Of Revenue By Geography 49 0
Sales By Product Type Schedule Of Revenue By Geography 50 14,570
Sales By Product Type Schedule Of Revenue By Geography 51 119,469,809
Sales By Product Type Schedule Of Revenue By Geography 52 $ 121,978,566