XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
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