XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]

December 31,

 

2022

  

2021 (1)

 

Equipment and vehicles

 $994,602  $870,672 

Quarry property

  219,843   191,982 

Land and land improvements

  105,733   108,518 

Buildings and leasehold improvements

  103,658   96,180 

Office furniture and equipment

  82,465   75,043 

Property and equipment

  1,506,301   1,342,395 

Less: accumulated depreciation and depletion

  997,091   908,891 

Property and equipment, net

 $509,210  $433,504 
Schedule of Change in Asset Retirement Obligation [Table Text Block]

Years Ended December 31,

 

2022

  

2021

 

Beginning balance

 $24,950  $23,853 

Revisions to estimates

  4,904   1,596 

Liabilities settled

  (2,015)  (1,708)

Accretion

  1,351   1,209 

Ending balance

 $29,190  $24,950