XML 43 R29.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Trade Accounts Receivable, Net (Details) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Jun. 30, 2010
Trade Accounts Receivable, Net      
Trade accounts receivable $ 121,414 $ 70,781 $ 107,910
Allowance for doubtful accounts (1,500) (1,344) (1,506)
Allowance for sales discounts and returns (1,939) (1,181) (2,120)
Trade accounts receivable, net $ 117,975 $ 68,256 $ 104,284