XML 158 R101.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Current Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Dec. 31, 2011
Summary of other current liabilities    
Accrued payroll and benefits $ 50,637 $ 48,654
Other accrued compensation and retirement benefits 8,977 6,253
Income taxes payable 2,656 3,543
Accrued rebates 11,330 10,839
Other accrued expenses 39,889 28,309
Total $ 113,489 $ 97,598