Annual report pursuant to Section 13 and 15(d)

Property and Equipment (Details)

v3.24.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment      
Property, plant and equipment, gross $ 644,344 $ 587,529  
Less: Accumulated depreciation (385,435) (340,692)  
Total property and equipment, net 258,909 246,837  
Right of use assets 5,577 6,647  
Depreciation expense 61,600 52,900 $ 42,900
Land and improvements      
Property, Plant and Equipment      
Property, plant and equipment, gross 7,463 7,437  
Buildings      
Property, Plant and Equipment      
Property, plant and equipment, gross 47,384 47,384  
Equipment      
Property, Plant and Equipment      
Property, plant and equipment, gross 165,227 150,674  
Computer hardware and software      
Property, Plant and Equipment      
Property, plant and equipment, gross 173,709 167,897  
Company vehicles      
Property, Plant and Equipment      
Property, plant and equipment, gross $ 250,561 $ 214,137