XML 29 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2015
Accounts Receivable[Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable

  As of 
March 31, 2015
  As of 
December 31, 2014
  (Decrease) 
Trade accounts receivable, gross $755,221  $1,004,990  ($249,769)
Accumulated allowance for bad debt and product returns  (16,637)  (16,194)  (443)
Trade accounts receivable, net  738,584   988,796   (250,212)
Other receivables  16,270   16,496   (226)
Accounts receivable, net $754,854  $1,005,292  ($250,438)