XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details (Tables)
6 Months Ended
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Cash and Cash Equivalents Cash, cash equivalents and restricted cash consist of the following:
June 30, 2022December 31, 2021
(in thousands)
Cash and cash equivalents$211,363 $130,572 
Short-term restricted cash162 105 
Long-term restricted cash894 1,061 
Total cash, cash equivalents and restricted cash$212,419 $131,738 
Restrictions on Cash and Cash Equivalents Cash, cash equivalents and restricted cash consist of the following:
June 30, 2022December 31, 2021
(in thousands)
Cash and cash equivalents$211,363 $130,572 
Short-term restricted cash162 105 
Long-term restricted cash894 1,061 
Total cash, cash equivalents and restricted cash$212,419 $131,738 
Inventory Inventory consists of the following:
June 30, 2022December 31, 2021
(in thousands)
Work-in-process$86,750 $72,369 
Finished goods59,681 59,334 
$146,431 $131,703 
Property and Equipment Property and equipment, net consists of the following:
Useful Life
(in Years)
June 30, 2022December 31, 2021
(in thousands)
Furniture and fixtures5$3,960 $3,917 
Machinery and equipment
3-5
70,352 65,004 
Masks and production equipment
2-5
35,322 32,099 
Software38,904 8,763 
Leasehold improvements
1-5
34,078 30,889 
Construction in progressN/A3,484 4,647 
156,100 145,319 
Less: accumulated depreciation and amortization(91,964)(84,395)
$64,136 $60,924 
Price Protection Liability Accrued price protection liability consists of the following activity:
Six Months Ended June 30,
20222021
(in thousands)
Beginning balance$40,509 $47,766 
Charged as a reduction of revenue102,426 49,907 
Payments(32,382)(42,956)
Ending balance$110,553 $54,717 
Accrued Expenses Accrued expenses and other current liabilities consist of the following:
June 30, 2022December 31, 2021
(in thousands)
Accrued technology license payments$6,693 $7,337 
Accrued professional fees4,980 3,651 
Accrued engineering and production costs1,697 2,934 
Accrued restructuring256 320 
Accrued royalty1,791 2,080 
Short-term lease liabilities11,202 8,888 
Accrued customer credits5,435 5,136 
Income tax liability10,386 7,105 
Customer contract liabilities1,349 1,044 
Accrued obligations to customers for price adjustments39,344 6,721 
Accrued obligations to customers for stock rotation rights1,186 2,847 
Contingent consideration2,824 — 
Other6,364 9,205 
$93,507 $57,268 
Schedule 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, 2021$21 $2,104 $2,125 
Other comprehensive loss before reclassifications, net of tax(5,063)— (5,063)
Balance at June 30, 2022$(5,042)$2,104 $(2,938)