XML 15 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses
12 Months Ended
Jul. 31, 2019
Payables and Accruals [Abstract]  
Accrued Expenses

Note 15—Accrued Expenses

 

Accrued expenses consist of the following:

 

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