Schedule of Goodwill |
Changes in the carrying amount of goodwill by segment follows: | | | | | | | | | | | | | | | | | | | | | | | ODS | | AGP | | Total | Goodwill as of March 31, 2024 | | $ | 80,176 | | | $ | 139,896 | | | $ | 220,072 | | | | | | | | | | | | | | | | | | | | | | | Purchase of One Store International | | — | | | 1,991 | | | 1,991 | | Purchase price adjustment related to One Store International | | — | | | (206) | | | (206) | | Impairment of goodwill | | — | | | — | | | — | | Foreign currency translation | | $ | — | | | $ | (116) | | | $ | (116) | | Goodwill as of March 31, 2025 | | $ | 80,176 | | | $ | 141,565 | | | $ | 221,741 | |
|
Schedule of Components of Intangible Assets |
The components of intangible assets were as follows as of the periods indicated: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of March 31, 2025 | | | | | | Weighted-Average Remaining Useful Life | | Cost | | Accumulated Amortization | | Net | Customer relationships | | 11.29 years | | $ | 137,094 | | | $ | (39,153) | | | $ | 97,941 | | Developed technology | | 3.34 years | | 144,948 | | | (78,526) | | | 66,422 | | Trade names | | 0.33 years | | 69,966 | | | (63,844) | | | 6,122 | | Publisher relationships | | 15.89 years | | 108,879 | | | (21,667) | | | 87,212 | | Total | | | | $ | 460,887 | | | $ | (203,190) | | | $ | 257,697 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of March 31, 2024 | | | Weighted-Average Remaining Useful Life | | Cost | | Accumulated Amortization | | Net | Customer relationships | | 12.04 years | | $ | 168,349 | | | $ | (59,222) | | | $ | 109,127 | | Developed technology | | 4.31 years | | 146,524 | | | (59,470) | | | 87,054 | | Trade names | | 1.33 years | | 69,957 | | | (45,470) | | | 24,487 | | Publisher relationships | | 16.86 years | | 108,860 | | | (16,023) | | | 92,837 | | Total | | | | $ | 493,690 | | | $ | (180,185) | | | $ | 313,505 | |
|
Schedule of Future Amortization Expense |
Estimated amortization expense in future fiscal years is expected to be: | | | | | | | | | Fiscal year 2026 | | $ | 41,366 | | Fiscal year 2027 | | 35,243 | | Fiscal year 2028 | | 35,243 | | Fiscal year 2029 | | 18,356 | | Fiscal year 2030 | | 14,575 | | Thereafter | | 112,914 | | Total | | $ | 257,697 | |
|