XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of inventories, net

Inventories, net consist of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Raw materials

 

$

2,109

 

 

$

3,788

 

Work in progress

 

 

4,796

 

 

 

10,710

 

Finished goods

 

 

41,982

 

 

 

21,254

 

Finished goods - right of return

 

 

4,027

 

 

 

3,416

 

 

 

$

52,914

 

 

$

39,168

 

Schedule of property and equipment, net

Property and equipment, net consist of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Leasehold improvements

 

$

2,734

 

 

$

2,523

 

Manufacturing equipment and tooling

 

 

9,922

 

 

 

8,529

 

Computer equipment

 

 

1,672

 

 

 

2,522

 

Software

 

 

6,379

 

 

 

3,010

 

Furniture and fixtures

 

 

1,542

 

 

 

1,040

 

 

 

 

22,249

 

 

 

17,624

 

Less accumulated depreciation

 

 

(8,251

)

 

 

(5,323

)

 

 

$

13,998

 

 

$

12,301

 

Schedule of accrued and other current liabilities

Accrued and other current liabilities consist of the following:

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Payroll and related expenses

 

$

5,188

 

 

$

3,003

 

Accrued severance

 

 

248

 

 

 

2,900

 

Accrued commissions

 

 

4,329

 

 

 

4,734

 

Accrued manufacturing

 

 

121

 

 

 

225

 

Deferred and contingent consideration, current portion

 

 

2,431

 

 

 

10,146

 

Audit, consulting and legal fees

 

 

185

 

 

 

48

 

Accrued sales and marketing expenses

 

 

159

 

 

 

300

 

Lease liabilities

 

 

1,666

 

 

 

1,588

 

Other

 

 

6,971

 

 

 

5,464

 

 

 

$

21,298

 

 

$

28,408

 

Schedule of rollforward of the accrued warranties

The following table provides a rollforward of the accrued warranties (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

Balance as of January 1

 

$

1,934

 

 

$

1,397

 

Warranty costs incurred during the period

 

 

(399

)

 

 

(122

)

Changes in accrual related to warranties issued during the period

 

 

933

 

 

 

589

 

Changes in accrual related to pre-existing warranties

 

 

37

 

 

 

70

 

Balance as of December 31

 

$

2,505

 

 

$

1,934

 

Schedule of Company's Liabilities that are Measured at Fair Value on a Recurring Basis

The following tables present information about the Company’s liabilities that are measured at fair value on a recurring basis as of December 31, 2021 and 2020 and indicate the level of the fair value hierarchy utilized to determine such fair value (in thousands):

 

 

 

Fair Value Measurements as of

 

 

 

December 31, 2021 Using:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Liability for contingent consideration

 

$

 

 

$

 

 

$

3,114

 

 

$

3,114

 

 

 

$

 

 

$

 

 

$

3,114

 

 

$

3,114

 

 

 

 

Fair Value Measurements as of

 

 

 

December 31, 2020 Using:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Liability for contingent consideration

 

$

 

 

$

 

 

$

7,026

 

 

$

7,026

 

Liability for derivative

 

 

 

 

 

 

 

 

26,570

 

 

 

26,570

 

 

 

$

 

 

$

 

 

$

33,596

 

 

$

33,596

 

Schedule of Aggregate Fair Values of Company's Liabilities for which Fair Value is Determined by Level 3 Inputs

The following table provides a rollforward of the aggregate fair values of the Company’s liabilities for which fair value is determined by Level 3 inputs (in thousands):

 

 

 

Contingent consideration liability

 

 

Derivative liability

 

Balance, December 31, 2020

 

$

7,026

 

 

$

26,570

 

Additions

 

 

2,615

 

 

 

 

Change in fair value

 

 

442

 

 

 

14,460

 

Settlements

 

 

(6,969

)

 

 

 

Reclassification to equity

 

 

 

 

 

(41,030

)

Balance, December 31, 2021

 

$

3,114

 

 

$