XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
12 Months Ended
Jul. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consist of the following:

 

July 31
(in thousands)
  2023   2022 
Carrier minutes termination  $20,675   $28,869 
Regulatory fees and taxes   43,302    48,146 
Compensation costs   18,858    16,145 
Maintenance and support   3,434    2,122 
Commissions   4,164    3,204 
Legal and professional fees   8,751    6,601 
Other   11,612    12,022 
TOTAL  $110,796   $117,109