XML 19 R55.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Receivable and Allowances For Doubtful, Accounts, Returns and Discounts (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Accounts Receivable and Allowances for Doubtful Accounts, Returns and Discounts    
Accounts receivable $ 118,138 $ 107,549
Less: allowance for doubtful accounts, returns and discounts (8,252) (5,897)
Accounts Receivable, Net, Current, Total $ 109,886 $ 101,652