XML 29 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Balance Sheet Items (Components Of Accounts Payable And Accrued Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 16,019 $ 19,283
Accrued employee compensation 32,011 40,251
Customer deposits, net 17,287 18,558
Taxes payable, deferred and other tax liabilities 12,547 28,441
Accrued restructuring costs 5,068 8,685
Other accrued liabilities 29,576 41,167
Total accounts payable and accrued liabilities $ 112,508 $ 156,385