XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments under Contractual Obligations

The following table shows future minimum payments related to noncancelable purchase agreements with initial terms of greater than one year and anticipated payments related to the mandatory deemed repatriation transition tax resulting from the Tax Act (“Transition Tax”) based on the expected due dates of the various installments as of December 31, 2021 (in thousands):

 

Year

 

Purchase

Obligations

 

 

Transition

Tax

 

2022

 

$

11,506

 

 

$

2,953

 

2023

 

 

9,646

 

 

 

5,534

 

2024

 

 

972

 

 

 

7,379

 

2025

 

 

671

 

 

 

9,223

 

2026

 

 

685

 

 

 

0

 

Thereafter

 

 

230

 

 

 

0

 

 

 

$

23,710

 

 

$

25,089