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

June 30,

December 31,

    

2023

    

2022

(in thousands)

Payroll and related benefits

$

21,358

$

30,044

Contingent consideration

9,791

Warranty

8,577

8,601

Operating lease liabilities

3,615

3,333

Interest

1,351

2,853

Professional fees

3,443

2,102

Sales, use, and other taxes

 

2,708

 

2,027

Other

 

10,980

 

7,071

Total

$

61,823

$

56,031

Schedule of changes in product warranty reserves

(in thousands)

Balance - December 31, 2022

$

8,601

Warranties issued

 

3,084

Addition from Epiluvac acquisition

49

Consumption of reserves

 

(3,484)

Changes in estimate

 

327

Balance - June 30, 2023

$

8,577

Schedule of changes in deferred revenue

(in thousands)

Balance - December 31, 2022

 

$

16,990

Deferral of revenue

 

8,241

Recognition of unearned revenue

 

(5,111)

Balance - June 30, 2023

 

$

20,120

Schedule of carrying value of Convertible Senior Notes

June 30, 2023

December 31, 2022

  

Principal Amount

  

Unamortized
transaction costs

  

Net carrying value

  

Principal Amount

  

Unamortized
debt discount/
transaction costs

  

Net carrying value

(in thousands)

2023 Notes

$

$

$

$

20,173

$

(4)

$

20,169

2025 Notes

 

26,500

 

(149)

 

26,351

 

132,500

 

(990)

 

131,510

2027 Notes

25,000

(358)

24,642

125,000

(2,019)

122,981

2029 Notes

230,000

(6,657)

223,343

Net carrying value

$

281,500

$

(7,165)

$

274,335

$

277,673

$

(3,013)

$

274,660

Schedule of interest expense related to Convertible Senior Notes

Three months ended June 30,

Six months ended June 30,

    

2023

    

2022

    

2023

    

2022

 

(in thousands)

Cash Interest Expense

 

  

  

  

  

Coupon interest expense - 2023 Notes

$

$

136

$

23

$

272

Coupon interest expense - 2025 Notes

737

1,159

1,896

2,318

Coupon interest expense - 2027 Notes

745

1,172

1,917

2,344

Coupon interest expense - 2029 Notes

753

753

Non-cash Interest Expense

 

 

  

 

 

  

Amortization of debt discount/transaction costs- 2023 Notes

 

 

24

 

4

 

48

Amortization of debt discount/transaction costs- 2025 Notes

77

114

194

226

Amortization of debt discount/transaction costs- 2027 Notes

70

101

175

202

Amortization of debt discount/transaction costs- 2029 Notes

141

141

Total Interest Expense

$

2,523

$

2,706

$

5,103

$

5,410