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