XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property and Equipment [Line Items]          
Total property and equipment $ 187,200   $ 187,200   $ 175,096
Accumulated depreciation and amortization expenses (104,204)   (104,204)   (88,856)
Total property and equipment, net 82,996   82,996   86,240
Depreciation expense 7,600 $ 7,100 15,400 $ 13,900  
Capitalized computer software, amortization 6,600 6,000 13,300 11,600  
Computer hardware          
Property and Equipment [Line Items]          
Total property and equipment 19,931   19,931   18,866
Furniture and equipment          
Property and Equipment [Line Items]          
Total property and equipment 3,545   3,545   3,559
Internal-use software development costs          
Property and Equipment [Line Items]          
Total property and equipment 148,171   148,171   137,085
Total property and equipment, net 73,000   73,000   75,300
Capitalized computer software additions 5,600 $ 6,400 11,100 $ 13,700  
Leasehold improvements          
Property and Equipment [Line Items]          
Total property and equipment $ 15,553   $ 15,553   $ 15,586