XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Composition of Certain Financial Statement Captions (Property And Equipment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross $ 588,117 $ 567,691  
Less: Accumulated depreciation (409,248) (378,639)  
Property and Equipment, net 178,869 189,052  
Depreciation expense 33,481 30,959 $ 29,436
Buildings      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 209,766 206,151  
Equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 153,158 141,820  
Land      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 24,651 24,179  
Purchased software      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 156,387 147,838  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 21,254 21,439  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 21,946 21,604  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross $ 955 $ 4,660