XML 24 R32.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Payable, Net and Accrued Expenses (Details) (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2012
Apr. 30, 2012
Publisher payables, net $ 74,090 $ 75,982
Accrued expenses 2,650 3,527
Trade payables 2,900 2,042
Other 4,336 4,169
Accounts Payable and Accrued Liabilities, Total $ 83,976 $ 85,720