Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Tables)

v3.23.3
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jul. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share The following table sets forth the computation of basic and diluted net income (loss) per share for the years ended July 31 (in thousands except for per share amounts):
    2023     2022  
Net (loss) from continuing operations   $ (25,022 )   $ (20,339 )
Net income from discontinued operations     45,310       2,078  
Net income (loss)   $ 20,288     $ (18,261 )
                 
Weighted-average common shares outstanding – basic     49,160       48,594  
                 
Net income (loss) per common share – basic and diluted:                
Continuing operations
  $ (0.51 )   $ (0.42 )
Discontinued operations
    0.92       0.04  
Total net income (loss) per basic and diluted common share
  $ 0.41     $ (0.38 )
Schedule of Expenses Related Share-Based Payment Arrangements The following table sets forth the amount of expense related to share-based payment arrangements included in specific line items in the accompanying statement of operations for the years ended July 31:
    2023     2022  
Cost of revenues   $ 22     $ 6  
Selling, general and administrative     1,750       1,292  
    $ 1,772     $ 1,298