XML 44 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Revenues $ 20,207 $ 21,260
Operating costs and expenses:    
Cost of Revenues 14,521 14,239
Research and development 1,054 728
Selling, general and administrative 11,139 10,970
Legal and related expenses 1,696 1,301
Total operating costs and expenses 28,410 27,238
Operating loss (8,203) (5,978)
Other income (expense):    
Interest 237 274
Other 127 47
Foreign exchange gain (loss) 191 (324)
Loss before income taxes (7,648) (5,981)
Benefit for income taxes 0 0
Net loss $ (7,648) $ (5,981)
Net loss per common share:    
Basic and diluted (in Dollars per share) $ (0.16) $ (0.13)
Weighted average common shares outstanding:    
Basic and diluted (in Shares) 47,557 47,186