Property and Equipment (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
$ 784,644
|
$ 787,534
|
|
| Less: accumulated depreciation |
|
(331,040)
|
(322,999)
|
|
| Property and equipment, net |
|
453,604
|
464,535
|
|
| Depreciation expense |
|
61,700
|
56,400
|
$ 58,300
|
| Impairment charges |
|
0
|
48,551
|
$ 0
|
| Land [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
44,532
|
35,709
|
|
| Buildings [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
273,264
|
295,748
|
|
| Construction in Progress [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
[1] |
17,707
|
18,153
|
|
| Furniture and Fixtures [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
130,591
|
118,149
|
|
| Computers and Equipment [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
147,806
|
160,873
|
|
| Leasehold Improvements [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
160,623
|
147,604
|
|
| Scanners [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
8,040
|
8,986
|
|
| Vehicles [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
2,081
|
2,312
|
|
| Internal-Use Software Development Costs [Member] |
|
|
|
|
| Property and Equipment [Abstract] |
|
|
|
|
| Property and equipment |
|
$ 10,800
|
$ 8,700
|
|
|
|