XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET PROPERTY AND EQUIPMENT, NET
Property and equipment consist of the following:
Estimated Useful
Life
December 31,
20222021
(Years)(In thousands)
Equipment and machinery
3-10
$114,246 $95,365 
Furniture and fixtures
5-10
3,295 3,197 
Computer equipment
3-5
7,543 5,861 
Capitalized software costs
3-5
42,649 28,118 
Building and leasehold improvements
3-10
15,875 12,546 
Land114 114 
Construction in process31,734 14,332 
Total215,456 159,533 
Less: accumulated depreciation and amortization(104,089)(77,366)
Property and equipment, net$111,367 $82,167 
Depreciation expense for property and equipment for the years ended December 31, 2022, 2021 and 2020 was $27.7 million, $16.7 million and $9.7 million, respectively.
As of December 31, 2022 and 2021, unamortized capitalized software costs were $19.2 million and $12.6 million, respectively.