XML 62 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments for Licensing and Similar Agreements
Licensing and similar agreements in effect at December 31, 2020 contain provisions for future minimum payments as shown in the following table:
 Licensing and
Similar
Agreements
 (In thousands)
2021$52,756 
202243,056 
202335,682 
20241,259 
2025143 
Thereafter— 
$132,896 
Schedule of Future Minimum Obligations for Purchases of Inventory, Services, and Other
The following table shows the future minimum obligations for purchases of inventory, services, and other items as of December 31, 2020:
 Other
Purchase
Obligations
 (In thousands)
2021$244,175 
202248,212 
202329,704 
2024— 
2025— 
Thereafter— 
$322,091