XML 32 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and other intangible assets
12 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and other intangible assets Goodwill and other intangible assets
Information regarding the Company’s goodwill and intangible assets as of March 31, 2021 is as follows (in thousands):
 Estimated useful lifeGross carrying amountAccumulated amortizationNet carrying amount
Customer relationships – retailers10 years$77,600 $(50,260)$27,340 
Customer relationships – e-commerce3 years3,940 (3,915)25 
Trademarks10 years3,500 (379)3,121 
Total finite-lived intangibles85,040 (54,554)30,486 
TrademarksIndefinite63,800 — 63,800 
Goodwill171,620 — 171,620 
Total goodwill and other intangibles$320,460 $(54,554)$265,906 

Information regarding the Company’s goodwill and intangible assets as of March 31, 2020 is as follows (in thousands):
 Estimated useful lifeGross carrying amountAccumulated amortizationNet carrying amount
Customer relationships – retailers10 years$77,600 $(42,500)$35,100 
Customer relationships – e-commerce3 years3,940 (3,901)39 
Trademarks10 years3,500 (29)3,471 
Total finite-lived intangibles 85,040 (46,430)38,610 
TrademarksIndefinite63,800 — 63,800 
Goodwill 171,321 — 171,321 
Total goodwill and other intangibles $320,161 $(46,430)$273,731 
The Company has not recognized any impairment charges on its goodwill or intangible assets, as the anticipated future cash flows generated by each of these assets remain substantially in excess of their carrying values. Amortization expense on the finite-lived intangible assets was $8.1 million, $7.0 million, $7.1 million and $1.7 million for the years ended March 31, 2021, March 31, 2020, December 31, 2018 and the three-month transition period ended March 31, 2019, respectively.
The estimated future amortization expense related to the finite-lived intangible assets, assuming no impairment as of March 31, 2021, is as follows (in thousands):
The year ended March 31, 2021
2022$8,123 
20238,122 
20246,963 
20251,230 
20261,230 
Thereafter4,818 
Total$30,486