XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components (Accrued Employee Compensation) (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Accrued employee compensation    
Bonus $ 84,277 $ 70,847
Commission 19,285 8,128
Vacation 8,274 6,934
Salaries, payroll taxes, and benefits 28,777 23,175
Accrued employee compensation $ 140,613 $ 109,084