XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Details (Tables)
6 Months Ended
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Summary of Cash and Cash Equivalents
Cash, cash equivalents and restricted cash consist of the following:
June 30, 2024December 31, 2023
(in thousands)
Cash and cash equivalents$185,108 $187,288 
Short-term restricted cash1,006 1,051 
Long-term restricted cash23 17 
Total cash, cash equivalents and restricted cash$186,137 $188,356 
Summary of Restriction Cash
Cash, cash equivalents and restricted cash consist of the following:
June 30, 2024December 31, 2023
(in thousands)
Cash and cash equivalents$185,108 $187,288 
Short-term restricted cash1,006 1,051 
Long-term restricted cash23 17 
Total cash, cash equivalents and restricted cash$186,137 $188,356 
Summary of Inventory Inventory consists of the following:
June 30, 2024December 31, 2023
(in thousands)
Work-in-process$58,455 $60,368 
Finished goods36,283 39,540 
$94,738 $99,908 
Summary of Property and Equipment
Property and equipment, net consists of the following:
Useful Life
(in Years)
June 30, 2024December 31, 2023
(in thousands)
Furniture and fixtures5$3,938 $3,995 
Machinery and equipment
3-5
78,629 76,732 
Masks and production equipment559,598 54,240 
Software311,520 11,427 
Leasehold improvements
1-5
34,781 35,867 
Construction in progressN/A2,302 348 
190,768 182,609 
Less: accumulated depreciation and amortization(125,346)(116,178)
$65,422 $66,431 
Summary of Price Protection Liability
Accrued price protection liability consists of the following activity:
Six Months Ended June 30,
20242023
(in thousands)
Beginning balance$71,684 $113,274 
Charged as a reduction of revenue23,266 37,726 
Payments(33,320)(70,867)
Ending balance$61,630 $80,133 
Summary of Accrued Expenses
Accrued expenses and other current liabilities consist of the following:
June 30, 2024December 31, 2023
(in thousands)
Accrued technology license payments$3,627 $3,843 
Accrued professional fees4,173 3,736 
Accrued engineering and production costs6,767 2,861 
Accrued restructuring10,823 8,301 
Accrued royalty400 603 
Short-term lease liabilities9,625 9,132 
Accrued customer credits3,711 3,984 
Income tax liability392 521 
Customer contract liabilities2,614 1,597 
Accrued obligations to customers for price adjustments20,514 54,837 
Accrued obligations to customers for stock rotation rights148 349 
Contingent consideration - current portion2,600 2,462 
Other5,571 6,242 
$70,965 $98,468 
Summary of Accumulated Other Comprehensive Income (Loss) by Component
The following table summarizes the change in balances of accumulated other comprehensive income (loss) by component:
Cumulative Translation AdjustmentsPension and Other Defined Benefit Plan ObligationTotal
(in thousands)
Balance at December 31, 2023$(5,059)$1,268 $(3,791)
Other comprehensive loss before reclassifications, net of tax(2,725)— (2,725)
Balance at June 30, 2024$(7,784)$1,268 $(6,516)