XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Liabilities  
Schedule of accrued expenses and other current liabilities

​

​

​

​

​

​

​

​

​

​

September 30,

​

December 31,

​

    

2022

    

2021

​

​

(in thousands)

Payroll and related benefits

​

$

33,920

​

$

35,712

Warranty

​

​

8,716

​

​

7,878

Operating lease liabilities

​

​

3,802

​

​

4,437

Interest

​

​

2,732

​

​

2,757

Professional fees

​

​

1,865

​

​

1,467

Legal settlement

​

​

300

​

​

15,000

Sales, use, and other taxes

​

 

5,317

​

 

4,889

Other

​

 

8,410

​

 

7,612

Total

​

$

65,062

​

$

79,752

Schedule of changes in product warranty reserves

​

​

​

​

​

​

​

​

(in thousands)

Balance - December 31, 2021

​

$

7,878

Warranties issued

​

 

6,195

Consumption of reserves

​

 

(5,734)

Changes in estimate

​

 

377

Balance - September 30, 2022

​

$

8,716

Schedule of changes in deferred revenue

​

​

​

​

​

​

​

(in thousands)

Balance - December 31, 2021

 

$

16,276

Deferral of revenue

​

 

2,908

Recognition of unearned revenue

​

 

(5,836)

Balance - September 30, 2022

 

$

13,348

Schedule of carrying value of Convertible Senior Notes

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

September 30, 2022

​

​

December 31, 2021

​

  

​

Principal Amount

  

​

Unamortized
transaction costs

  

​

Net carrying value

  

​

Principal Amount

  

​

Unamortized
debt discount/
transaction costs

  

​

Net carrying value

​

​

​

(in thousands)

2023 Notes

​

$

20,173

​

$

(29)

​

$

20,144

​

$

20,173

​

$

(967)

​

$

19,206

2025 Notes

​

 

132,500

​

 

(1,105)

​

 

131,395

​

 

132,500

​

 

(17,302)

​

 

115,198

2027 Notes

​

​

125,000

​

​

(2,123)

​

​

122,877

​

​

125,000

​

​

(29,966)

​

​

95,034

Net carrying value

​

$

277,673

​

$

(3,257)

​

$

274,416

​

$

277,673

​

$

(48,235)

​

$

229,438

Schedule of interest expense related to Convertible Senior Notes

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended September 30,

​

Nine months ended September 30,

​

​

    

2022

    

2021

    

2022

    

2021

​

​

 

(in thousands)

​

Cash Interest Expense

 

​

  

​

​

  

​

​

  

​

​

  

​

Coupon interest expense - 2023 Notes

​

$

136

​

$

889

​

$

409

​

$

2,667

​

Coupon interest expense - 2025 Notes

​

​

1,159

​

​

1,159

​

​

3,478

​

​

3,478

​

Coupon interest expense - 2027 Notes

​

​

1,172

​

​

1,172

​

​

3,516

​

​

3,516

​

Non-cash Interest Expense

​

 

​

​

 

  

​

 

​

​

 

  

​

Amortization of debt discount/transaction costs- 2023 Notes

​

 

24

​

 

1,417

​

 

73

​

 

4,171

​

Amortization of debt discount/transaction costs- 2025 Notes

​

​

115

​

​

1,211

​

​

341

​

​

3,558

​

Amortization of debt discount/transaction costs- 2027 Notes

​

​

103

​

​

1,035

​

​

305

​

​

3,033

​

Total Interest Expense

​

$

2,709

​

$

6,883

​

$

8,122

​

$

20,423

​