Goodwill and Intangible Assets (Details) - Schedule of net carrying amount of intangible assets - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Jul. 31, 2022 |
Jul. 31, 2021 |
|
Schedule Of Net Carrying Amount Of Intangible Assets Abstract | ||
Gross, Beginning Balance | $ 27,775 | $ 27,686 |
Accumulated Amortization, Beginning Balance | (27,531) | (27,148) |
Net, Beginning Balance | 244 | 538 |
Gross, Beginning Balance | 27,263 | 27,775 |
Accumulated Amortization, Beginning Balance | (27,263) | (27,531) |
Net, Beginning Balance | 244 | |
Amortization expense, Gross | ||
Amortization expense, Accumulated Amortization | (239) | (296) |
Amortization expense, Net | (239) | (296) |
Foreign currency translation, Gross | (512) | 89 |
Foreign currency translation, Accumulated Amortization | 507 | (87) |
Foreign currency translation, Net | $ (5) | $ 2 |
X | ||||||||||
- Definition Amount of amortization is the practice of writing down the value of an intangible asset, such as a copyright or patent, over its useful life. Amortization expenses can affect a company's income statement and balance sheet, as well as its tax liability. No definition available.
|
X | ||||||||||
- Definition Amount of accumulated amortization is the cumulative amount of all amortization expense that has been charged against an intangible asset. The concept can also be intended to apply to all amortization that has been charged to-date against a group of intangible assets. No definition available.
|
X | ||||||||||
- Definition The amount of finite lived intangible assets amortization of translation adjustments. No definition available.
|
X | ||||||||||
- Definition The amount of finite lived intangible assets translation adjustments. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life. No definition available.
|
X | ||||||||||
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other. No definition available.
|