XML 93 R75.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule II-VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2015
Allowance for Sales Returns [Member]      
Valuation allowances and reserves [Roll Forward]      
Balance at beginning of period [1] $ 19,861 $ 25,340 $ 28,633
Additions/(Deductions) charged to expenses and other [1] 53,482 56,094 52,848
Deductions from reserves [1],[2] 49,043 61,573 56,141
Balance at end of period [1] 24,300 19,861 25,340
Allowance for Doubtful Accounts [Member]      
Valuation allowances and reserves [Roll Forward]      
Balance at beginning of period 7,254 8,290 7,946
Additions/(Deductions) charged to expenses and other 2,913 698 3,100 [3]
Deductions from reserves [2] 2,981 1,734 2,756
Balance at end of period 7,186 7,254 8,290
Allowance for Doubtful Accounts [Member] | CrossKnowledge [Member]      
Valuation allowances and reserves [Roll Forward]      
Additions/(Deductions) charged to expenses and other     2,000
Allowance for Inventory Obsolescence [Member]      
Valuation allowances and reserves [Roll Forward]      
Balance at beginning of period 21,968 21,901 25,087
Additions/(Deductions) charged to expenses and other 9,538 15,167 17,655
Deductions from reserves [2] 10,410 15,100 20,841
Balance at end of period $ 21,096 $ 21,968 $ 21,901
[1] Allowance for Sales Returns represents anticipated returns net of a recovery of inventory and royalty costs. The provision is reported as a reduction of gross sales to arrive at revenue and the reserve balance is reported as a reduction of Accounts Receivable with a corresponding increase in Inventories and a reduction in Accounts and Royalties Payable (See Note 2).
[2] Deductions from reserves include foreign exchange translation adjustments and accounts written off, less recoveries.
[3] Additions to Allowance for Doubtful Accounts includes approximately $2 million related to the CrossKnowledge acquisition on May 1, 2014.