XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]  
Inventory
Inventories consisted of the following:
As of December 31,
(In thousands)20212020
Raw materials$3,879 $7,945 
Work in process1,536 650 
Finished goods3,067 5,871 
Total
$8,482 $14,466 
Components of property, plant and equipment, net
Property, plant and equipment, net is comprised of the following:
As of December 31,
(In thousands)20212020
Computer software$51,922 $49,862 
Computer equipment34,484 32,122 
Leasehold improvements34,120 9,658 
Machinery14,840 10,378 
Furniture and fixtures13,328 11,100 
Construction in progress1,813 27,250 
Property, plant and equipment, gross
150,507 140,370 
Less accumulated depreciation and amortization(94,472)(82,677)
Property, plant and equipment, net
$56,035 $57,693 
Schedule of accumulated other comprehensive income (loss) Accumulated other comprehensive gain (loss) is comprised of the following:
As of December 31,
(In thousands)20212020
Foreign currency translation adjustments$(237)$129 
Unrealized loss on available-for-sale securities, net of tax(1,215)(210)
Total
$(1,452)$(81)