XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Inventory
Inventories consisted of the following:
As of December 31,
(In thousands)20232022
Raw materials$17,483 $4,683 
Work in process5,299 8,341 
Finished goods13,372 7,876 
Total
$36,154 $20,900 
(1)    As of December 31, 2023 and 2022, the Company had inventory reserve balances of approximately $6.0 million and $1.3 million included in the Consolidated Balance Sheets, respectively.
Components of property, plant and equipment, net
Property, plant and equipment, net is comprised of the following:
As of December 31,
(In thousands)20232022
Computer software$44,226 $59,500 
Computer equipment36,198 36,865 
Leasehold improvements27,810 32,384 
Machinery30,446 19,587 
Furniture and fixtures12,561 12,664 
Construction in progress5,660 6,949 
Property, plant and equipment, gross
156,901 167,949 
Less accumulated depreciation and amortization(89,093)(81,694)
Property, plant and equipment, net
$67,808 $86,255 
Schedule of accumulated other comprehensive income (loss)
Accumulated other comprehensive loss is comprised of the following:
As of December 31,
(In thousands)20232022
Foreign currency translation adjustments$(913)$(1,195)
Unrealized loss on available-for-sale securities, net of tax(356)(3,768)
Total
$(1,269)$(4,963)
Other Current Liabilities
Other current liabilities are comprised of the following:
As of December 31,
(In thousands)20232022
EDA tools software licenses liability$14,566 $15,563 
Price protection liability6,563 — 
Other current liabilities5,469 8,429 
Total$26,598 $23,992