XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Liabilities  
Schedule of accrued expenses and other current liabilities

March 31,

December 31,

    

2022

    

2021

(in thousands)

Payroll and related benefits

$

35,427

$

35,712

Warranty

8,207

7,878

Operating lease liabilities

4,376

4,437

Interest

2,744

2,757

Professional fees

2,299

1,467

Legal settlement

15,000

15,000

Sales, use, and other taxes

 

3,975

 

4,889

Other

 

8,892

 

7,612

Total

$

80,920

$

79,752

Schedule of changes in product warranty reserves

(in thousands)

Balance - December 31, 2021

$

7,878

Warranties issued

 

1,793

Consumption of reserves

 

(1,584)

Changes in estimate

 

120

Balance - March 31, 2022

$

8,207

Schedule of changes in deferred revenue

(in thousands)

Balance - December 31, 2021

 

$

16,276

Deferral of revenue

 

2,386

Recognition of unearned revenue

 

(3,170)

Balance - March 31, 2022

 

$

15,492

Schedule of carrying value of Convertible Senior Notes

March 31, 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

$

(77)

$

20,096

$

20,173

$

(967)

$

19,206

2025 Notes

 

132,500

 

(1,334)

 

131,166

 

132,500

 

(17,302)

 

115,198

2027 Notes

125,000

(2,326)

122,674

125,000

(29,966)

95,034

Net carrying value

$

277,673

$

(3,737)

$

273,936

$

277,673

$

(48,235)

$

229,438

Schedule of interest expense related to Convertible Senior Notes

Three months ended March 31,

    

2022

    

2021

    

 

(in thousands)

Cash Interest Expense

 

  

  

Coupon interest expense - 2023 Notes

$

136

$

889

Coupon interest expense - 2025 Notes

1,159

1,159

Coupon interest expense - 2027 Notes

1,172

1,172

Non-cash Interest Expense

 

 

  

Amortization of debt discount/transaction costs- 2023 Notes

 

24

 

1,365

Amortization of debt discount/transaction costs- 2025 Notes

113

1,162

Amortization of debt discount/transaction costs- 2027 Notes

100

987

Total Interest Expense

$

2,704

$

6,734