XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment
8.PROPERTY AND EQUIPMENT
Property and equipment are summarized as follows:
 As of December 31,
 20222021
Construction and transportation equipment$345,647 $296,718 
Buildings and improvements20,500 19,072 
Land3,402 3,402 
Office equipment3,352 3,119 
Total property and equipment372,901 322,311 
Less accumulated depreciation(157,419)(128,415)
Total property and equipment, net$215,482 $193,896 
Depreciation Expense—Depreciation expense is primarily included within cost of revenues and was $36,475, $21,039 and $19,739 for 2022, 2021 and 2020, respectively.