XML 56 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at December 31:
(in thousands)Estimated Useful Life20202019
Computer Software and Hardware1to7 years$94,662 $87,443 
Leasehold ImprovementsUp to term of lease39,546 35,348 
Transportation Equipment12 years17,851 17,851 
Office Furniture and Equipment4to15 years6,868 5,849 
Total Cost158,927 146,491 
Accumulated Depreciation(106,317)(94,766)
Property and Equipment, net $52,610 $51,725