Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.24.0.1
Revenue Recognition (Tables)
6 Months Ended
Jan. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Products Revenue by Geography Products revenue by geography is as follows:
    Three Months Ended
January 31
    Six Months Ended
January 31
 
    2024     2023     2024     2023  
United States   $ 5,166     $ 4,144     $ 9,801     $ 8,239  
Europe     2,286       2,277       4,424       4,181  
Asia Pacific     1,101       1,093       2,134       2,197  
Products revenue   $ 8,553     $ 7,514     $ 16,359     $ 14,617