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

June 30,

December 31,

    

2022

    

2021

(in thousands)

Payroll and related benefits

$

26,644

$

35,712

Warranty

8,540

7,878

Operating lease liabilities

4,110

4,437

Interest

2,757

2,757

Professional fees

2,862

1,467

Legal settlement

300

15,000

Sales, use, and other taxes

 

4,403

 

4,889

Other

 

7,302

 

7,612

Total

$

56,918

$

79,752

Schedule of changes in product warranty reserves

(in thousands)

Balance - December 31, 2021

$

7,878

Warranties issued

 

4,109

Consumption of reserves

 

(3,294)

Changes in estimate

 

(153)

Balance - June 30, 2022

$

8,540

Schedule of changes in deferred revenue

(in thousands)

Balance - December 31, 2021

 

$

16,276

Deferral of revenue

 

5,284

Recognition of unearned revenue

 

(4,747)

Balance - June 30, 2022

 

$

16,813

Schedule of carrying value of Convertible Senior Notes

June 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

$

(53)

$

20,120

$

20,173

$

(967)

$

19,206

2025 Notes

 

132,500

 

(1,220)

 

131,280

 

132,500

 

(17,302)

 

115,198

2027 Notes

125,000

(2,225)

122,775

125,000

(29,966)

95,034

Net carrying value

$

277,673

$

(3,498)

$

274,175

$

277,673

$

(48,235)

$

229,438

Schedule of interest expense related to Convertible Senior Notes

Three months ended June 30,

Six months ended June 30,

    

2022

    

2021

    

2022

    

2021

 

(in thousands)

Cash Interest Expense

 

  

  

  

  

Coupon interest expense - 2023 Notes

$

136

$

889

$

272

$

1,778

Coupon interest expense - 2025 Notes

1,159

1,159

2,318

2,319

Coupon interest expense - 2027 Notes

1,172

1,172

2,344

2,344

Non-cash Interest Expense

 

 

  

 

 

  

Amortization of debt discount/transaction costs- 2023 Notes

 

24

 

1,390

 

48

 

2,754

Amortization of debt discount/transaction costs- 2025 Notes

114

1,185

226

2,348

Amortization of debt discount/transaction costs- 2027 Notes

101

1,011

202

1,998

Total Interest Expense

$

2,706

$

6,806

$

5,410

$

13,541