Annual report pursuant to Section 13 and 15(d)

Valuation and Qualifying Accounts (Schedule)

v2.4.0.6
Valuation and Qualifying Accounts (Schedule) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Allowance for chargebacks [Member]
     
Summary of Valuation and Qualifying Accounts      
Valuation Allowances and Reserves, Balance, Beginning Balance $ 3,027 $ 1,943 $ 3,914
Charged to Cost and Expense 1,463 2,993 (672)
Deductions and Write offs (2,150) (1,909) (1,299)
Valuation Allowances and Reserves, Balance, Ending Balance 2,340 3,027 1,943
Allowance for Doubtful Accounts [Member]
     
Summary of Valuation and Qualifying Accounts      
Valuation Allowances and Reserves, Balance, Beginning Balance 5,645 4,328 4,422
Charged to Cost and Expense 5,560 1,782 1,863
Deductions and Write offs (874) (465) (1,957)
Valuation Allowances and Reserves, Balance, Ending Balance 10,331 5,645 4,328
Reserve for Sales Returns and Allowances [Member]
     
Summary of Valuation and Qualifying Accounts      
Valuation Allowances and Reserves, Balance, Beginning Balance 11,025 8,090 6,544
Charged to Cost and Expense (1,141) 1,437 2,058
Deductions and Write offs (2,132) 1,498 (512)
Valuation Allowances and Reserves, Balance, Ending Balance 7,752 11,025 8,090
Reserve for shrinkage [Member]
     
Summary of Valuation and Qualifying Accounts      
Valuation Allowances and Reserves, Balance, Beginning Balance 200 200 165
Charged to Cost and Expense 1,100 1,100 950
Deductions and Write offs (1,000) (1,100) (915)
Valuation Allowances and Reserves, Balance, Ending Balance 300 200 200
Reserve for obsolescence [Member]
     
Summary of Valuation and Qualifying Accounts      
Valuation Allowances and Reserves, Balance, Beginning Balance 3,438 3,455 13,023
Charged to Cost and Expense 9,971 0 0
Deductions and Write offs (1,450) (17) (9,568)
Valuation Allowances and Reserves, Balance, Ending Balance $ 11,959 $ 3,438 $ 3,455