XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Balance Sheet Components

6. CONSOLIDATED BALANCE SHEET COMPONENTS

Property, Equipment, and Software, Net

Property, equipment, and software, net consisted of the following:

 

 

 

Estimated Useful Lives

 

December 31, 2022

 

 

December 31, 2021

 

Internal-use software and website development

 

2 years

 

$

53,215

 

 

$

35,508

 

Computer equipment and purchased software

 

2 years

 

 

4,662

 

 

 

4,163

 

Leasehold improvements

 

Shorter of useful life or remaining lease term

 

 

6,567

 

 

 

7,119

 

Furniture and fixtures

 

5 years

 

 

2,714

 

 

 

3,051

 

Total property, equipment, and software

 

 

 

 

67,158

 

 

 

49,841

 

Less accumulated depreciation and amortization

 

 

 

 

(40,062

)

 

 

(25,116

)

Property, equipment, and software, net

 

 

 

$

27,096

 

 

$

24,725

 

 

Depreciation and amortization expense related to property, equipment, and software for the years ended December 31, 2022, 2021, and 2020 was $15,865, $12,513, and $8,114, respectively, which included amortization expense of internal-use software and website development of $13,128, $9,675, and $5,875, respectively.

Intangible Assets, Net

Intangible assets, net consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

Content assets

 

$

6,821

 

 

$

(1,971

)

 

$

4,850

 

 

$

5,721

 

 

$

(777

)

 

$

4,944

 

Developed technology

 

 

8,446

 

 

 

(4,743

)

 

 

3,703

 

 

 

8,446

 

 

 

(3,337

)

 

 

5,109

 

Assembled workforce

 

 

181

 

 

 

(181

)

 

 

 

 

 

181

 

 

 

(143

)

 

 

38

 

Intangible assets

 

$

15,448

 

 

$

(6,895

)

 

$

8,553

 

 

$

14,348

 

 

$

(4,257

)

 

$

10,091

 

 

During the years ended December 31, 2022, 2021, and 2020, the Company capitalized $1,100, $1,765, and $3,956 of content assets, respectively. Intangible assets amortization expense was $2,638, $2,244, and $1,471 for the years ended December 31, 2022, 2021, and 2020, respectively.

 

As of December 31, 2022, the weighted-average remaining amortization period was 2.6 years for developed technology and 3.7 years for content assets.

As of December 31, 2022, future expected amortization expense for intangible assets was as follows:

 

2023

 

$

2,687

 

2024

 

 

2,778

 

2025

 

 

2,250

 

2026

 

 

584

 

2027

 

 

170

 

Thereafter

 

 

84

 

Total

 

$

8,553