XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Capitalized Software Costs, net
6 Months Ended
Jun. 30, 2023
Capitalized Computer Software, Net [Abstract]  
Capitalized Software Costs, net Capitalized Software Costs, net
Capitalized software costs, net consisted of the following:
June 30, 2023December 31, 2022
Website and internal-use software$83,546 $75,871 
Less: Accumulated amortization(62,037)(56,612)
Net Carrying Value$21,509 $19,259 
The Company capitalized $3.7 million and $3.1 million for the three months ended June 30, 2023 and 2022, respectively, and $7.7 million and $6.6 million for the six months ended June 30, 2023 and 2022, respectively, included in Capitalized software costs. The Company amortized $2.5 million and $2.3 million for the three months ended June 30, 2023 and 2022, respectively, and $5.4 million and $4.5 million for the six months ended June 30, 2023 and 2022, respectively, included in Depreciation and amortization expense.
Intangible Assets, net
The following table presents the detail of intangible assets for the periods presented and the weighted average remaining useful lives:
June 30, 2023December 31, 2022
Weighted-
Average
Remaining
Useful Lives
(in years)
Gross
Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Weighted-
Average
Remaining
Useful Lives
(in years)
Gross Carrying
Value
Accumulated
Amortization
Net Carrying Value
Acquired Technology1$10,600 $7,046 $3,554 2$10,600 $5,279 $5,321 
Trademarks and Trade Names13111,000 12,456 98,544 14111,000 8,756 102,244 
Trademarks and Trade NamesIndefinite1,368 — 1,368 Indefinite1,368 — 1,368 
Customer Relationships217,000 6,729 10,271 317,000 4,604 12,396 
Total$139,968 $26,231 $113,737 $139,968 $18,639 $121,329 
With respect to intangible assets, the Company amortized $3.8 million for the three months ended June 30, 2023 and 2022, and $7.6 million and for the six months ended June 30, 2023 and 2022, included in Depreciation and amortization expense.
Estimated future amortization expense as of June 30, 2023 is as follows (in thousands):
Remainder of 2023$7,592 
202413,438 
202511,296 
20267,400 
20277,400 
Thereafter65,243 
Total$112,369