v3.25.2
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Payables and Accruals [Abstract]    
Carrier minutes termination $ 14,229 $ 18,301
Regulatory fees and taxes 36,450 44,020
Compensation costs 20,350 18,994
Maintenance and support 65 1,637
Commissions 7,732 6,128
Legal and professional fees 6,858 3,539
Other 11,611 10,557
TOTAL $ 97,295 $ 103,176