XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
PROPERTY AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2021
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,
20212020
(Years)(In thousands)
Equipment and machinery
3-10
$95,365 $63,411 
Furniture and fixtures
5-10
3,197 2,532 
Computer equipment
3-5
5,861 2,972 
Capitalized software costs
3-5
28,118 17,004 
Building and leasehold improvements
3-10
12,546 9,021 
Land114 — 
Construction in process14,332 9,747 
Total159,533 104,687 
Less accumulated depreciation and amortization(77,366)(61,702)
Property and equipment, net$82,167 $42,985 
Depreciation expense for property and equipment for the years ended December 31, 2021, 2020 and 2019 was $16.7 million, $9.7 million and $7.3 million, respectively.
As of December 31, 2021 and 2020, unamortized capitalized software costs were $12.6 million and $4.8 million, respectively.