XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2022
PROPERTY AND EQUIPMENT
7. PROPERTY AND EQUIPMENT
Property and equipment, net, consists of:

December 31,
  
2022
    
2021
 
Land
  
$
676
 
   $ 676  
Buildings and improvements
  
 
93,033
 
     85,857  
Machinery, vehicles, and equipment
  
 
120,811
 
     108,110  
Computer hardware and software
  
 
83,354
 
     68,762  
Furniture and fixtures
  
 
24,029
 
     21,404  
    
 
 
    
 
 
 
    
 
321,903
 
     284,809  
Accumulated depreciation and amortization
  
 
(196,479
)
 
     (173,790
    
 
 
    
 
 
 
    
$
125,424
 
   $ 111,019  
    
 
 
    
 
 
 
Depreciation and amortization expense related to property and equipment included in selling, general and administrative expenses for the years ended December 31, 2022, 2021, and 2020, were $26,974, $22,566, and $19,963, respectively.