XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net
Property and equipment, net consist of the following:
June 30,
2022
December 31,
2021
(in thousands)
Machinery and equipment$66,408 $60,935 
Leasehold improvements19,246 18,655 
Vehicles5,943 5,384 
Furniture and fixtures955 936 
Building35,387 35,387 
Land11,907 11,907 
Computer hardware and software557 553 
140,403 133,757 
Less: Accumulated depreciation and amortization(45,359)(40,282)
Total property and equipment, net$95,044 $93,475