XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Jan. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets The gross carrying amount and accumulated amortization of the Company's intangible assets other than goodwill as of January 31, 2026 and April 30, 2025 were as follows:
January 31, 2026
($ in thousands)Estimated Useful LifeGross Carrying AmountAccumulated AmortizationNet Book Value
Customer relationships10 years$9,800 $(1,225)$8,575 
Trade names and trademarksindefinite4,900 — 4,900 
Developed technology7 years3,900 (696)3,204 
Total$18,600 $(1,921)$16,679 
April 30, 2025
($ in thousands)Estimated Useful LifeGross Carrying AmountAccumulated AmortizationNet Book Value
Customer relationships10 years$9,800 $(490)$9,310 
Trade names and trademarksindefinite4,900 — 4,900 
Developed technology7 years3,900 (279)3,621 
Total$18,600 $(769)$17,831 
Schedule of Indefinite-Lived Intangible Assets The gross carrying amount and accumulated amortization of the Company's intangible assets other than goodwill as of January 31, 2026 and April 30, 2025 were as follows:
January 31, 2026
($ in thousands)Estimated Useful LifeGross Carrying AmountAccumulated AmortizationNet Book Value
Customer relationships10 years$9,800 $(1,225)$8,575 
Trade names and trademarksindefinite4,900 — 4,900 
Developed technology7 years3,900 (696)3,204 
Total$18,600 $(1,921)$16,679 
April 30, 2025
($ in thousands)Estimated Useful LifeGross Carrying AmountAccumulated AmortizationNet Book Value
Customer relationships10 years$9,800 $(490)$9,310 
Trade names and trademarksindefinite4,900 — 4,900 
Developed technology7 years3,900 (279)3,621 
Total$18,600 $(769)$17,831 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Expected future amortization expense related to intangible assets, net as of January 31, 2026, excluding trade names and trademarks, are as follows:
($ in thousands)
Remainder of fiscal 2026$385 
20271,537 
20281,537 
20291,537 
20301,537 
Thereafter5,246 
Total$11,779