XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Stock-based compensation $ 7,397 $ 4,518 $ 1,930
Selling, General and Administrative Expenses [Member]      
Stock-based compensation [1] 7,015 3,913 1,871
Technology and Development Expense [Member]      
Stock-based compensation [1] $ 382 $ 605 $ 59
[1] Stock-based compensation included in: Technology and development expense & Selling, general and administrative expense