v3.25.1
Other Balance Sheet Information (Tables)
3 Months Ended
Mar. 31, 2025
Balance Sheet Related Disclosures [Abstract]  
Summary of Inventory

Inventory consisted of the following.

 

 

 

As of

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Finished Goods

 

$

32,804

 

 

$

34,876

 

Raw Materials

 

 

385

 

 

 

385

 

Total inventory

 

$

33,189

 

 

$

35,261

 

Summary of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following.

 

 

 

As of

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Prepaid expenses

 

$

8,948

 

 

$

7,867

 

Other current assets

 

 

3,158

 

 

 

4,014

 

Total prepaid expenses and other current assets

 

$

12,106

 

 

$

11,881

 

 

Summary of Property and Equipment, Net

Property and equipment, net consisted of the following.

 

 

 

As of

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Leasehold improvements

 

$

5,125

 

 

$

2,185

 

Computer hardware

 

 

2,538

 

 

 

2,469

 

Warehouse and other equipment

 

 

835

 

 

 

815

 

Furniture and fixtures

 

 

167

 

 

 

153

 

Property and equipment

 

 

8,665

 

 

 

5,622

 

Less: Accumulated depreciation

 

 

(3,360

)

 

 

(3,171

)

Total property and equipment, net

 

$

5,305

 

 

$

2,451

 

Summary of Intangible Assets And Goodwill

Intangible assets, net consisted of the following.

 

 

 

As of

 

 

 

March 31, 2025

 

 

December 31, 2024

 

 

 

Gross

 

 

Accumulated Amortization

 

 

Net

 

 

Gross

 

 

Accumulated Amortization

 

 

Net

 

Customer relationships

 

$

22,990

 

 

$

(6,779

)

 

$

16,211

 

 

$

22,990

 

 

$

(6,223

)

 

$

16,767

 

Developed technology

 

 

10,600

 

 

 

(4,751

)

 

 

5,849

 

 

 

10,600

 

 

 

(4,383

)

 

 

6,217

 

Trade name

 

 

900

 

 

 

(554

)

 

 

346

 

 

 

900

 

 

 

(509

)

 

 

391

 

Total intangible assets, net

 

$

34,490

 

 

$

(12,084

)

 

$

22,406

 

 

$

34,490

 

 

$

(11,115

)

 

$

23,375

 

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

 

 

 

Amortization Expense

 

2025 - Remaining

 

$

2,905

 

2026

 

 

3,873

 

2027

 

 

3,734

 

2028

 

 

3,693

 

2029

 

 

2,554

 

Thereafter

 

 

5,647

 

Total

 

$

22,406

 

Summary of Other Long-term Assets

Other long-term assets consisted of the following.

 

 

 

As of

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Capitalized software costs, net

 

$

9,836

 

 

$

9,463

 

Operating lease - ROU asset, net

 

 

3,512

 

 

 

3,808

 

Other long-term assets

 

 

2,953

 

 

 

3,088

 

Total other long-term assets

 

$

16,301

 

 

$

16,359

 

Summary of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following.

 

 

As of

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Accrued expenses

 

$

15,125

 

 

$

13,052

 

Accrued compensation costs

 

 

5,135

 

 

 

8,249

 

Accrued acquisition consideration

 

 

1,760

 

 

 

1,760

 

Warranty allowance

 

 

881

 

 

 

1,077

 

Other

 

 

1,995

 

 

 

3,107

 

Total accrued expenses and other current liabilities

 

$

24,896

 

 

$

27,245

 

Summary of Other Long-term Liabilities

Other long-term liabilities consisted of the following.

 

 

As of

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Lease liability, noncurrent

 

$

6,722

 

 

$

7,021

 

Other long-term liabilities

 

 

96

 

 

 

100

 

Total other long-term liabilities

 

$

6,818

 

 

$

7,121