XML 75 R62.htm IDEA: XBRL DOCUMENT v3.5.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2016
Apr. 30, 2015
Accrued Liabilities and Other Current Liabilities [Abstract]    
Accrued compensation $ 9,819 $ 10,675
Accrued taxes 1,886 3,629
Accrued revenue share 3,883 4,940
Customer credit balances 706 628
Accrued other liabilities 6,873 7,525
Total accrued expenses and other current liabilities $ 23,167 $ 27,397