XML 63 R59.htm IDEA: XBRL DOCUMENT v2.4.0.6
Receivables Rollforward of Allowance for Doubtful Accounts (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Allowance for Doubtful Accounts [Roll Forward]      
Balance as of January 1 $ 4,841    
Current period provision 11,460 16,979 19,281
Balance as of December 31 4,273 4,841  
Installment Receivables [Member]
     
Allowance for Doubtful Accounts [Roll Forward]      
Balance as of January 1 4,841    
Current period provision 1,215    
Direct write-offs charged against the allowance (1,783)    
Balance as of December 31 $ 4,273