v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property and Equipment  
Schedule of property, plant and equipment

The following table sets forth our property and equipment by class as of December 31, 2023 and 2022, in thousands:

​

​

​

​

​

​

​

​

​

​

As of December 31, 

​

​

2023

​

2022

Land and improvements

​

$

7,463

​

$

7,437

Buildings

​

​

47,384

​

​

47,384

Equipment

​

​

165,227

​

​

150,674

Computer hardware and software

​

​

173,709

​

​

167,897

Company vehicles

​

​

250,561

​

​

214,137

​

​

​

644,344

​

​

587,529

Less:  Accumulated depreciation

​

​

(385,435)

​

​

(340,692)

Total property and equipment, net

​

$

258,909

​

$

246,837