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

 

In thousands

 

December 31, 2022

 

 

December 31, 2021

 

Raw materials

 

$

126,391

 

 

$

107,695

 

Work in process

 

 

52,297

 

 

 

41,965

 

Finished goods

 

 

213,664

 

 

 

206,270

 

Inventory

 

$

392,352

 

 

$

355,930