XML 89 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and equipment, net, consists of the following:
December 31,20212020
Land and land improvements$22,994 $22,292 
Buildings and leasehold improvements171,268 155,576 
Machinery and equipment431,836 377,225 
Construction in progress25,637 44,695 
Property and equipment, gross651,735 599,788 
Accumulated depreciation and amortization(334,500)(284,126)
Property and equipment, net$317,235 $315,662