XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Other Balance Sheet Information (Tables)
6 Months Ended
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Summary of Inventory

Inventory consisted of the following.

 

 

 

As of

 

 

 

June 30, 2023

 

 

December 31, 2022

 

Finished Goods

 

$

60,116

 

 

$

74,276

 

Raw Materials

 

 

390

 

 

 

1,449

 

Total inventory

 

$

60,506

 

 

$

75,725

 

 

Summary of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following.

 

 

 

As of

 

 

 

June 30, 2023

 

 

December 31, 2022

 

Prepaid expenses

 

$

6,985

 

 

$

5,042

 

Other current assets

 

 

9,453

 

 

 

4,140

 

Total prepaid expenses and other current assets

 

$

16,438

 

 

$

9,182

 

Summary of Property and Equipment, Net

Property and equipment, net consisted of the following.

 

 

 

As of

 

 

 

June 30, 2023

 

 

December 31, 2022

 

Computer hardware

 

$

2,199

 

 

$

2,192

 

Leasehold improvements

 

 

716

 

 

 

698

 

Warehouse and other equipment

 

 

680

 

 

 

632

 

Furniture and fixtures

 

 

146

 

 

 

163

 

Property and equipment

 

 

3,741

 

 

 

3,685

 

Less: Accumulated depreciation

 

 

(2,016

)

 

 

(1,616

)

Total property and equipment, net

 

$

1,725

 

 

$

2,069

 

Summary of Intangible Assets And Goodwill

Intangible assets, net consisted of the following.

 

 

 

As of

 

 

 

June 30, 2023

 

 

December 31, 2022

 

 

 

Gross

 

 

Accumulated Amortization

 

 

Net

 

 

Gross

 

 

Accumulated Amortization

 

 

Net

 

Customer relationships

 

$

22,990

 

 

$

(2,890

)

 

$

20,100

 

 

$

22,990

 

 

$

(1,778

)

 

$

21,212

 

Developed technology

 

 

10,600

 

 

 

(2,176

)

 

 

8,424

 

 

 

10,600

 

 

 

(1,440

)

 

 

9,160

 

Trade name

 

 

900

 

 

 

(239

)

 

 

661

 

 

 

900

 

 

 

(149

)

 

 

751

 

Total intangible assets, net

 

$

34,490

 

 

$

(5,305

)

 

$

29,185

 

 

$

34,490

 

 

$

(3,367

)

 

$

31,123

 

Summary of Finite Lived Intangible Assets Amortization Expense Total future amortization for finite-lived assets is estimated as follows.

 

 

 

Amortization Expense

 

2023 - Remaining

 

$

1,937

 

2024

 

 

3,873

 

2025

 

 

3,873

 

2026

 

 

3,873

 

2027

 

 

3,734

 

Thereafter

 

 

11,895

 

Total

 

$

29,185

 

 

Summary of Other Long-term Assets

Other long-term assets consisted of the following.

 

 

 

As of

 

 

 

June 30, 2023

 

 

December 31, 2022

 

Capitalized software costs

 

$

5,027

 

 

$

3,066

 

Operating lease - ROU asset, net

 

 

3,243

 

 

 

3,968

 

Restricted cash, long-term portion

 

 

247

 

 

 

247

 

Other long-term assets

 

 

1,830

 

 

 

2,240

 

Total other long-term assets

 

$

10,347

 

 

$

9,521

 

Summary of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following.

 

 

 

As of

 

 

 

June 30, 2023

 

 

December 31, 2022

 

Accrued compensation costs

 

$

6,521

 

 

$

14,157

 

Accrued expenses

 

 

5,995

 

 

 

8,571

 

Warranty allowance

 

 

1,735

 

 

 

2,277

 

Other

 

 

7,152

 

 

 

9,391

 

Total accrued expenses and other current liabilities

 

$

21,403

 

 

$

34,396