XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Composition of Certain Financial Statement Captions (Property And Equipment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Property and Equipment [Line Items]          
Property and equipment, gross $ 642,818   $ 642,818   $ 621,890
Less: Accumulated depreciation (465,297)   (465,297)   (440,861)
Property and Equipment, net 177,521   177,521   181,029
Depreciation expense 9,197 $ 8,558 26,509 $ 24,942  
Buildings          
Property and Equipment [Line Items]          
Property and equipment, gross 216,572   216,572   210,626
Equipment          
Property and Equipment [Line Items]          
Property and equipment, gross 192,187   192,187   179,318
Land          
Property and Equipment [Line Items]          
Property and equipment, gross 26,450   26,450   26,439
Purchased software          
Property and Equipment [Line Items]          
Property and equipment, gross 164,844   164,844   160,714
Furniture and fixtures          
Property and Equipment [Line Items]          
Property and equipment, gross 22,580   22,580   21,956
Leasehold improvements          
Property and Equipment [Line Items]          
Property and equipment, gross 19,602   19,602   20,879
Construction in progress          
Property and Equipment [Line Items]          
Property and equipment, gross $ 583   $ 583   $ 1,958