XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Tables)
12 Months Ended
Jul. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consist of the following:

 

July 31

(in thousands)

  2024   2023 
Carrier minutes termination  $18,301   $20,675 
Regulatory fees and taxes   44,020    43,302 
Compensation costs   18,994    18,858 
Maintenance and support   1,637    3,434 
Commissions   6,128    4,164 
Legal and professional fees   3,539    8,751 
Other   10,557    11,612 
TOTAL  $103,176   $110,796