XML 48 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT
8.PROPERTY AND EQUIPMENT
Property and equipment are summarized as follows:
 As of December 31,
 20242023
Construction and transportation equipment$386,946 $405,242 
Buildings and improvements20,476 21,325 
Land2,168 3,054 
Office equipment3,772 4,023 
Total property and equipment413,362 433,644 
Less accumulated depreciation(176,567)(189,996)
Total property and equipment, net$236,795 $243,648 
Depreciation Expense—Depreciation expense is primarily included within cost of revenues and was $51,373, $42,177 and $36,475 for 2024, 2023 and 2022, respectively.