XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Balance Sheet Items (Property And Equipment, Net) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Computer equipment and software $ 400,628 $ 415,086
Buildings and building improvements 254,549 250,431
Land 31,141 31,141
Office equipment and furniture 10,104 9,179
Capital work in progress 3,088 4,330
Leasehold improvements 1,476 1,458
Total cost 700,986 711,625
Less: accumulated depreciation and amortization (449,763) (466,054)
Total property and equipment, net $ 251,223 $ 245,571