XML 35 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2023
PROPERTY AND EQUIPMENT
7. PROPERTY AND EQUIPMENT
Property and equipment, net, consists of:
 
December 31,
  
2023
    
2022
 
Land
  
$
676
 
   $ 676  
Buildings and improvements
  
 
100,086
 
     93,033  
Machinery, vehicles, and equipment
  
 
130,958
 
     120,811  
Computer hardware and software
  
 
101,311
 
     83,354  
Furniture and fixtures
  
 
24,545
 
     24,029  
  
 
 
    
 
 
 
  
 
357,576
 
     321,903  
Accumulated depreciation and amortization
  
 
(221,346
     (196,479
  
 
 
    
 
 
 
  
$
136,230
 
   $ 125,424  
  
 
 
    
 
 
 
Depreciation and amortization expense related to property and equipment included in selling, general and administrative expenses for the
years
ended December 31, 2023, 2022, and 2021, were $30,767, $26,974, and $22,566, respectively.