XML 55 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Inventory, Current
Inventories consisted of the following as of December 31:
20212020
Raw materials$107,505 $65,334 
Work in process21,671 13,373 
Finished goods11,869 12,540 
Total Inventory$141,045 $91,247 
Summary of Property, Plant, and Equipment Net
Property, plant, and equipment, net consisted of the following as of December 31:
20212020
Land and buildings$32,012 $30,305 
Machinery and equipment194,828 189,939 
Construction in progress8,822 1,558 
Property, plant, and equipment, gross235,662 221,802 
Less accumulated depreciation(172,536)(159,026)
Property, plant and equipment, net$63,126 $62,776