XML 59 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Inventory
Inventories consisted of the following:
As of December 31,
(In thousands)20222021
Raw materials$4,683 $3,879 
Work in process8,341 1,536 
Finished goods7,876 3,067 
Total
$20,900 $8,482 
Components of property, plant and equipment, net
Property, plant and equipment, net is comprised of the following:
As of December 31,
(In thousands)20222021
Computer software$59,500 $51,922 
Computer equipment36,865 34,484 
Leasehold improvements32,384 34,120 
Machinery19,587 14,840 
Furniture and fixtures12,664 13,328 
Construction in progress6,949 1,813 
Property, plant and equipment, gross
167,949 150,507 
Less accumulated depreciation and amortization(81,694)(94,472)
Property, plant and equipment, net
$86,255 $56,035 
Schedule of accumulated other comprehensive income (loss) Accumulated other comprehensive gain (loss) is comprised of the following:
As of December 31,
(In thousands)20222021
Foreign currency translation adjustments$(1,195)$(237)
Unrealized loss on available-for-sale securities, net of tax(3,768)(1,215)
Total
$(4,963)$(1,452)