XML 19 R70.htm IDEA: XBRL DOCUMENT v2.4.0.6
Schedule II - Valuation and Qualifying Accounts (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2010
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 10,823 $ 10,980 $ 13,810
Charged to cost and expenses 18,604 16,480 16,373
Charged to other accounts 0 0 0
Deductions (15,991) (16,637) (19,203)
Balance at end of period 13,436 10,823 10,980
Reserve for doubtful accounts [Member]
     
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 6,379 6,763 10,999
Charged to cost and expenses 4,841 4,506 4,315
Charged to other accounts 0 0 0
Deductions (2,094) (4,890) (8,551)
Balance at end of period 9,126 6,379 6,763
Reserve for returns [Member]
     
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 4,444 4,217 2,811
Charged to cost and expenses 13,763 11,974 12,058
Charged to other accounts 0 0 0
Deductions (13,897) (11,747) (10,652)
Balance at end of period $ 4,310 $ 4,444 $ 4,217