XML 31 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Balance Sheet Items (Property And Equipment, Net) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Land $ 31,141 $ 31,141
Buildings and building improvements 248,885 247,870
Computer equipment and software 470,237 461,829
Capital work in progress 6,779 2,013
Office equipment and furniture 8,437 6,912
Leasehold improvements 1,458 1,403
Total cost 766,937 751,168
Less: accumulated depreciation and amortization (516,654) (497,263)
Total property and equipment, net $ 250,283 $ 253,905