XML 76 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses (Tables)
12 Months Ended
Jul. 31, 2019
Payables and Accruals [Abstract]  
Schedule of accrued expenses
July 31
(in thousands)
  2019   2018 
Carrier minutes termination  $39,155   $49,289 
Carrier network connectivity, toll-free and 800 services   1,569    1,753 
Regulatory fees and taxes   55,005    45,771 
Compensation costs   12,971    12,552 
Legal and professional fees   3,249    5,247 
Other   15,885    15,613 
TOTAL  $127,834   $130,225