XML 40 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Details Balance Sheet Details
Inventories
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 
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 
Depreciation expense for the years ended December 31, 2022, 2021 and 2020 was $26.0 million, $21.0 million and $22.1 million, respectively.
Accumulated Other Comprehensive Gain (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)