XML 32 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, net
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
December 31,
20212020
Machinery and equipment
$10,339 $8,860 
Leasehold improvements, furniture, and computer hardware
41,209 42,614 
Vehicles
76,487 68,245 
Computer software43,552 37,997 
Total property and equipment
171,587 157,716 
Less: Accumulated depreciation and amortization
(114,701)(95,534)
Total property and equipment, net$56,886 $62,182 
Depreciation and amortization expense was $23.0 million, $20.0 million and $22.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.