XML 95 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Inventory
Inventories consisted of the following:
As of December 31,
(In thousands)20242023
Raw materials$14,777 $17,483 
Work in process9,646 5,299 
Finished goods20,211 13,372 
Total
$44,634 $36,154 
______________________________________
(1)    As of December 31, 2024 and 2023, the Company had inventory reserve balances of approximately $6.7 million and $6.0 million included in the Consolidated Balance Sheets, respectively.
Components of property, plant and equipment, net
Property and equipment, net is comprised of the following:
As of December 31,
(In thousands)20242023
Computer software$44,745 $44,226 
Computer equipment38,282 36,198 
Leasehold improvements31,973 27,810 
Machinery49,204 30,446 
Furniture and fixtures14,164 12,561 
Construction in progress7,789 5,660 
Property and equipment, gross186,157 156,901 
Less accumulated depreciation and amortization(110,648)(89,093)
Property and equipment, net$75,509 $67,808 
Other Current Liabilities
Other current liabilities are comprised of the following:
As of December 31,
(In thousands)20242023
EDA tools software licenses liability$8,438 $14,566 
Price protection liability4,677 6,563 
Other current liabilities4,198 5,469 
Total$17,313 $26,598 
Schedule of accumulated other comprehensive income (loss)
Accumulated other comprehensive loss is comprised of the following:
As of December 31,
(In thousands)20242023
Foreign currency translation adjustments$(1,144)$(913)
Unrealized loss on available-for-sale securities, net of tax(116)(356)
Total
$(1,260)$(1,269)