Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details)

v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Income Tax Disclosure [Abstract]    
Valuation allowance, deferred tax asset, increase (decrease), amount $ (200) $ 6,600
Net operating loss carryforwards, description the Company had U.S. federal net operating loss carryforwards of approximately $85,600 of which $58,500, if not fully utilized, expire between 2030 and 2038 and which $27,100 do not expire. Utilization is dependent on generating sufficient taxable income prior to expiration of the tax loss carryforwards. In addition, the Company has research and development tax credit carryforwards of approximately $1,500 which expire between 2025 and 2041. As of July 31, 2021, the Company has state and local net operating loss carryforwards of approximately $28,800, which if not fully utilized, expire between 2038 and 2041.  
Foreign loss carryforwards $ 10,700