XML 54 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory Inventories as of December 31, 2021 and 2020 consist of the following:

 

In thousands

 

December 31, 2021

 

 

December 31, 2020

 

Raw materials

 

$

107,695

 

 

$

50,657

 

Work in process

 

 

41,965

 

 

 

30,388

 

Finished goods

 

 

206,270

 

 

 

107,819

 

Inventory

 

$

355,930

 

 

$

188,864