Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Tables)

v3.24.3
Revenue Recognition (Tables)
12 Months Ended
Jul. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Products Revenue by Customer Location Products revenue by customer location is as follows:
    2024     2023  
United States   $ 19,489     $ 18,551  
Europe     8,560       8,448  
Asia Pacific     3,858       4,062  
Products revenue   $ 31,907     $ 31,061