v3.22.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Income Statement [Abstract]        
Revenues $ 26,222 $ 32,797 $ 86,787 $ 92,918
Operating costs and expenses:        
Cost of revenues 16,049 16,751 49,160 49,154
Research and development 1,133 836 2,697 2,388
Selling, general and administrative 11,442 12,082 36,960 33,109
Legal and related expense, net 734 1,061 4,861 3,993
Total operating costs and expenses 29,358 30,730 93,678 88,644
Operating (loss) income (3,136) 2,067 (6,891) 4,274
Other income (expense):        
Interest, net 54 60 161 (40)
Other (716) (88) (1,211) (55)
Foreign exchange (loss) gain (1,056) (33) (1,887) 428
Total other (expense) income (1,718) (61) (2,937) 333
(Loss) income before income taxes (4,854) 2,006 (9,828) 4,607
Income taxes
Net (loss) income $ (4,854) $ 2,006 $ (9,828) $ 4,607
Basic (in Dollars per share) $ (0.1) $ 0.04 $ (0.2) $ 0.1
Basic (in Shares) 48,713 48,391 48,552 48,097
Diluted (in Dollars per share) $ (0.1) $ 0.04 $ (0.2) $ 0.1
Diluted (in Shares) 48,713 48,788 48,552 48,201

Source