v2.4.0.6
Accounts Payable and Accrued Expenses (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Accounts Payable and Accrued Expenses    
Accounts payable $ 211,890 $ 174,770
Book overdraft 5,171 1,726
Accrued accounts payable 108,385 162,378
Accrued liabilities 39,585 30,819
Payroll and employee benefits 40,356 43,132
Accrued interest 41,253 34,541
Taxes, other than income 57,795 65,503
Income taxes 7,911 8,919
Accounts payable and accrued expenses $ 512,346 $ 521,788