XML 18 R29.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
Mar. 31, 2012
Dec. 31, 2011
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 15,693 $ 19,283
Accrued employee compensation 27,468 40,251
Customer deposits, net 15,187 18,558
Taxes payable, deferred and other tax liabilities 13,437 28,441
Accrued restructuring costs 6,707 8,685
Other accrued liabilities 21,148 41,167
Total accounts payable and accrued liabilities $ 99,640 $ 156,385