XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, net
(in thousands)June 30, 2023December 31, 2022
Equipment and vehicles$1,051,771 $994,602 
Quarry property232,117 219,843 
Land and land improvements108,288 105,733 
Buildings and leasehold improvements105,780 103,658 
Office furniture and equipment86,768 82,465 
Property and equipment1,584,724 1,506,301 
Less: accumulated depreciation and depletion1,020,647 997,091 
Property and equipment, net$564,077 $509,210