XML 47 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Notes)
12 Months Ended
Dec. 31, 2024
Property and Equipment [Abstract]  
Property, Plant and Equipment Disclosure [Text Block]
Note 6 – Property and Equipment
The major classes of assets and total accumulated depreciation and amortization were as follows:
As of December 31,
(in thousands)Average Useful Life20242023
Land and building
27.5 (Building)
$1,322 $929 
Leasehold improvementsLesser of remaining lease or asset life94,820 90,700 
Machinery and equipment
10 years
12,935 12,641 
Furniture and fixtures
3 to 5 years
18,415 14,750 
Computer equipment and software
3 to 10 years
90,530 83,710 
Construction in progress3,784 1,976 
221,806 204,706 
Less: impairments and disposals(11,696)(12,784)
Less: accumulated depreciation and amortization(152,722)(144,723)
Property and equipment - net$57,388 $47,199 
Depreciation and amortization expense related to property and equipment included in operating expenses was $15,597, $13,419, and $11,576 in 2024, 2023, and 2022, respectively, and includes computer software amortization expense of $3,171, $3,762, and $3,505, respectively. There were no impairment charges recorded for the years ended December 31, 2024 and 2023.