v3.22.4
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant, and equipment is comprised of the following:

 

   December 31,
2022
   December 31,
2021
 
Buildings  $66,923   $61,383 
Machinery and equipment   185,890    164,538 
Office equipment and software   7,338    7,278 
Vehicles   3,519    3,302 
Aircraft   9,545    9,545 
Furniture and fixtures   2,845    2,537 
Total property, plant and equipment   276,060    248,583 
Accumulated depreciation   (101,804)   (106,845)
Net book value of property and equipment   174,256    141,738 
Land   28,609    24,891 
Total property, plant and equipment, net  $202,865   $166,629