XML 23 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 158,901 $ 155,663
Less: accumulated depreciation and amortization (108,747) (103,744)
Property and equipment, net 50,154 51,919
Transportation Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 48,645 48,645
Computer Equipment And Purchased Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 58,920 56,933
Furniture and Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,464 10,709
Leaseholds Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 31,023 29,733
Internally Developed Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 9,849 $ 9,643