XML 73 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Composition of Certain Financial Statement Captions (Property And Equipment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross $ 621,890 $ 588,117  
Less: Accumulated depreciation (440,861) (409,248)  
Property and Equipment, net 181,029 178,869  
Depreciation expense 33,657 33,481 $ 30,959
Buildings      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 210,626 209,766  
Equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 179,318 153,158  
Land      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 26,439 24,651  
Purchased software      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 160,714 156,387  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 21,956 21,254  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross 20,879 21,946  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property and Equipment, gross $ 1,958 $ 955