XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Components Of Property and Equipment
Property and equipment consists of the following:
  December 31,
(in thousands)Estimated Useful Lives20242023
Equipment
1-15 years
$149,765 $136,112 
Computer software
1-5 years
34,461 29,210 
Buildings and improvements
2-40 years
41,880 39,728 
Leasehold improvements
1-17 years
29,862 29,587 
Furniture
1-10 years
15,693 15,921 
Land2,696 2,696 
Property and equipment, gross274,357 253,254 
Less: Accumulated depreciation(184,711)(175,474)
Property and equipment, net$89,646 $77,780