v3.21.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Income Statement [Abstract]        
Revenues $ 32,797 $ 16,903 $ 92,918 $ 56,494
Operating costs and expenses:        
Cost of revenues 16,751 12,478 49,154 40,574
Research and development 836 1,163 2,388 3,282
Selling, general and administrative 12,082 11,061 33,109 32,893
Legal and related expense 1,061 1,925 3,993 5,681
Total operating costs and expenses 30,730 26,627 88,644 82,430
Operating income (loss) 2,067 (9,724) 4,274 (25,936)
Other income (expense):        
Interest, net 60 87 (40) 495
Other (88) 135 (55) 334
Foreign exchange (loss) gain (33) (358) 428 (88)
Total other income (expense) (61) (136) 333 741
Income (loss) before income taxes 2,006 (9,860) 4,607 (25,195)
Income taxes
Net income (loss) $ 2,006 $ (9,860) $ 4,607 $ (25,195)
Net income (loss) per common share:        
Basic (in Dollars per share) $ 0.04 $ (0.21) $ 0.10 $ (0.53)
Diluted (in Dollars per share) $ 0.04 $ (0.21) $ 0.10 $ (0.53)
Weighted average common shares outstanding:        
Basic (in Shares) 48,391 47,780 48,097 47,668
Diluted (in Shares) 48,788 47,780 48,201 47,668

Source