XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The changes in goodwill are as follows:
December 31,
2022
December 31,
2021
Balance, beginning of period$125,401 $62,951 
Goodwill additions and measurement period adjustments7,234 62,450 
Impairment(116,657)— 
Balance, end of period$15,978 $125,401 
The goodwill balance and impairment by segment are as follows:
RetailE-commerceDistribution and otherTotal
Gross carrying value December 31, 2020$55,181 $2,911 $4,859 $62,951 
Acquisitions & measurement period adjustments46,630 8,748 7,072 62,450 
Gross carrying value December 31, 2021101,811 11,659 11,931 125,401 
Acquisitions & measurement period adjustments1,418 (341)6,157 7,234 
Gross carrying value, December 31, 2022$103,229 $11,318 $18,088 $132,635 
Accumulated impairment losses December 31, 2020$— $— $— $— 
Impairment— — — — 
Accumulated impairment losses December 31, 2021— — — — 
Impairment(103,094)(9,848)(3,715)(116,657)
Accumulated impairment losses December 31, 2022$(103,094)$(9,848)$(3,715)$(116,657)
Net carrying value at December 31, 2021$101,811 $11,659 $11,931 $125,401 
Net carrying value at December 31, 2022$135 $1,470 $14,373 $15,978 
Schedule of intangible assets
A summary of intangible assets as of follows:
Weighted-Average
Amortization Period
of Intangible Assets
as of December 31, 2022
(in years)
Tradenames3.18 years
Patents, trademarks3.09 years
Customer relationships4.50 years
Non-competes1.90 years
Intellectual property3.16 years
Total3.37 years
Intangible assets on the Company’s consolidated balance sheets consist of the following:
December 31, 2022December 31, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Tradenames$28,774 $(10,693)$18,081 $28,300 $(4,948)$23,352 
Patents, trademarks389 (56)333 100 (42)58 
Customer relationships17,102 (6,501)10,601 25,175 (3,055)22,120 
Non-competes932 (551)381 1,384 (233)1,151 
Intellectual property2,065 (758)1,307 2,065 (344)1,721 
Total$49,262 $(18,559)$30,703 $57,024 $(8,622)$48,402 
Intangibles and impairment by segment are as follows:

RetailE-commerceDistribution and otherTotal
Gross carrying value December 31, 2020$17,635 $— $3,481 $21,116 
Acquisitions & measurement period adjustments20,190 2,501 13,217 35,908 
Gross carrying value December 31, 202137,825 2,501 16,698 57,024 
Acquisitions & measurement period adjustments230 — 3,182 3,412 
Gross carrying value, December 31, 2022$38,055 $2,501 $19,880 $60,436 
Accumulated amortization December 31, 2020$(540)$— $(27)$(567)
Amortization(5,745)(354)(1,956)(8,055)
Accumulated amortization December 31, 2021(6,285)(354)(1,983)(8,622)
Amortization(5,897)(460)(3,580)(9,937)
Accumulated amortization December 31, 2022$(12,182)$(814)$(5,563)$(18,559)
Accumulated impairment losses December 31, 2020$— $— $— $— 
Impairments— — — — 
Accumulated impairment losses December 31, 2021— — — — 
Impairments(11,079)(95)— (11,174)
Accumulated impairment losses December 31, 2022$(11,079)$(95)$— $(11,174)
Net carrying value at December 31, 2021$31,540 $2,147 $14,715 $48,402 
Net carrying value at December 31, 2022$14,794 $1,592 $14,317 $30,703 
Schedule of future amortization expense
Future amortization expense is as follows:
2023$8,929 
20248,813 
20258,295 
20263,532 
20271,101 
Thereafter33 
Total$30,703