v3.21.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Income Statement [Abstract]    
Revenues $ 26,519 $ 28,655
Operating costs and expenses:    
Cost of revenues 15,273 16,758
Research and development 744 746
Selling, general and administrative 11,052 10,014
Legal and related expenses 1,282 640
Total operating costs and expenses 28,351 28,158
Operating (loss) income (1,832) 497
Other income (expense):    
Interest, net 39 (51)
Other (145) 17
Foreign exchange loss (381) (164)
Total other expense (487) (198)
Net (loss) income $ (2,319) $ 299
Net (loss) income per common share:    
Basic (in Dollars per share) $ (0.05) $ 0.01
Diluted (in Dollars per share) $ (0.05) $ 0.01
Weighted average common shares outstanding:    
Basic (in Shares) 48,472 47,895
Diluted (in Shares) 48,472 47,905

Source