XML 58 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property and equipment      
Property and equipment, gross $ 218,839 $ 195,901  
Less—Accumulated depreciation (119,221) (108,310)  
Property and equipment, net 99,618 87,591  
Depreciation expense 22,600 20,100 $ 18,000
Land      
Property and equipment      
Property and equipment, gross 5,702 2,745  
Transportation equipment      
Property and equipment      
Property and equipment, gross $ 98,898 87,120  
Transportation equipment | Minimum      
Property and equipment      
Estimated useful life 1 year    
Transportation equipment | Maximum      
Property and equipment      
Estimated useful life 7 years    
Machinery and equipment      
Property and equipment      
Property and equipment, gross $ 33,907 30,064  
Machinery and equipment | Minimum      
Property and equipment      
Estimated useful life 1 year    
Machinery and equipment | Maximum      
Property and equipment      
Estimated useful life 20 years    
Computer and telephone equipment      
Property and equipment      
Property and equipment, gross $ 20,179 20,463  
Computer and telephone equipment | Minimum      
Property and equipment      
Estimated useful life 1 year    
Computer and telephone equipment | Maximum      
Property and equipment      
Estimated useful life 10 years    
Buildings and leasehold improvements      
Property and equipment      
Property and equipment, gross $ 53,559 38,422  
Buildings and leasehold improvements | Minimum      
Property and equipment      
Estimated useful life 1 year    
Buildings and leasehold improvements | Maximum      
Property and equipment      
Estimated useful life 40 years    
Furniture and fixtures      
Property and equipment      
Property and equipment, gross $ 4,879 4,473  
Furniture and fixtures | Minimum      
Property and equipment      
Estimated useful life 1 year    
Furniture and fixtures | Maximum      
Property and equipment      
Estimated useful life 17 years    
Construction in progress      
Property and equipment      
Property and equipment, gross $ 1,715 $ 12,614