Schedule of Other Intangible Assets |
Other intangible assets as of April 30, 2024 and July 31, 2023 consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | April 30, 2024 | | July 31, 2023 | | Weighted Average Amortization Period (Years) | | Gross Carrying Amount | | Accumulated Amortization | | Net Book Value | | Weighted Average Amortization Period (Years) | | Gross Carrying Amount | | Accumulated Amortization | | Net Book Value | Amortized other intangible assets: | | | | | | | | | | | | | | | | Tradenames | 3 | | $ | 600 | | | $ | (583) | | | $ | 17 | | | 3 | | $ | 1,114 | | | $ | (947) | | | $ | 167 | | Customer relationships | 9 | | 64,048 | | | (21,304) | | | 42,744 | | | 9 | | 64,513 | | | (15,947) | | | 48,566 | | Technology | 5 | | 9,240 | | | (5,660) | | | 3,580 | | | 5 | | 9,313 | | | (4,235) | | | 5,078 | | Unamortized other intangible assets: | | | | | | | | | | | | | | | | Tradenames | N/A | | 7,552 | | | — | | | 7,552 | | | N/A | | 8,285 | | | — | | | 8,285 | | Total | | | $ | 81,440 | | | $ | (27,547) | | | $ | 53,893 | | | | | $ | 83,225 | | | $ | (21,129) | | | $ | 62,096 | |
|