XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The carrying amounts of goodwill are as follows:
Balance at January 1, 2022$23,288 
Balance at March 31, 2022$23,288 
Schedule of Indefinite-Lived Intangible Assets
Intangible assets, net consisted of the following as of the dates indicated:
March 31, 2022
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$12,368 $(8,405)$3,963 4.2
Tradenames3,578 (1,935)1,643 5.1
Capitalized software development costs2,897 (1,448)1,449 2.7
Finite-lived intangible assets, net18,843 (11,788)7,055 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$19,930 $(11,788)$8,142 
December 31, 2021
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$12,368 $(8,105)$4,263 4.4
Tradenames3,578 (1,838)1,740 5.3
Capitalized software development costs2,866 (1,344)1,522 3.1
Finite-lived intangible assets, net18,812 (11,287)7,525 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$19,899 $(11,287)$8,612 
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consisted of the following as of the dates indicated:
March 31, 2022
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$12,368 $(8,405)$3,963 4.2
Tradenames3,578 (1,935)1,643 5.1
Capitalized software development costs2,897 (1,448)1,449 2.7
Finite-lived intangible assets, net18,843 (11,788)7,055 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$19,930 $(11,788)$8,142 
December 31, 2021
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$12,368 $(8,105)$4,263 4.4
Tradenames3,578 (1,838)1,740 5.3
Capitalized software development costs2,866 (1,344)1,522 3.1
Finite-lived intangible assets, net18,812 (11,287)7,525 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$19,899 $(11,287)$8,612 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of March 31, 2022, the total expected future amortization expense for finite-lived intangible assets is as follows:
Remainder of 2022$1,619 
20231,973 
20241,483 
2025985 
2026745 
Thereafter250 
Finite-lived intangible assets, net$7,055