v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS AND OTHER INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable, Net
Accounts Receivable, net
(In thousands)June 30,
2026
December 31,
2025
Accounts receivable trade$64,028 $54,177 
Allowance for ship and debit(35,206)(33,601)
Allowance for stock rotation and rebate(1,950)(2,228)
Allowance for credit losses(94)(94)
Total$26,778 $18,254 
Schedule of Inventories
Inventories
(In thousands)June 30,
2026
December 31,
2025
Raw materials$94,874 $101,366 
Work-in-process33,134 27,905 
Finished goods29,782 37,616 
Total$157,790 $166,887 
Schedule of Other Non-Current Assets
Other non-current assets
(In thousands)June 30,
2026
December 31,
2025
Deferred tax assets$34,085 $35,594 
Right of use lease assets21,913 19,325 
Prepaid expenses5,438 6,863 
Other non-current assets2,099 3,045 
Total$63,535 $64,827 
Schedule of Accumulated Other Comprehensive Income
Changes in accumulated other comprehensive income (loss) for the three and six months ended June 30, 2026 and 2025, were as follows:
Unrealized Gains
and Losses on
Investments
Defined Benefit
Pension Items
Foreign Currency
Items
Total
Three Months Ended
June 30,
Three Months Ended
June 30,
Three Months Ended
June 30,
Three Months Ended
June 30,
(In thousands)20262025202620252026202520262025
Beginning balance$752 $1,144 $(30)$98 $(3,213)$(3,425)$(2,491)$(2,183)
Other comprehensive income (loss) before reclassifications(527)238 — — 69 657 (458)895 
Amounts reclassified from accumulated other comprehensive income (loss)— — 
(1)
(1)
— — 
Net-current period other comprehensive income (loss)(527)238 69 657 (457)896 
Ending balance$225 $1,382 $(29)$99 $(3,144)$(2,768)$(2,948)$(1,287)
_____________________________________
(1)This component of accumulated other comprehensive income is included in the computation of net periodic pension cost for the three months ended June 30, 2026 and 2025.
Unrealized Gains
and Losses on
Investments
Defined Benefit
Pension Items
Foreign Currency
Items
Total
Six Months Ended
June 30,
Six Months Ended
June 30,
Six Months Ended
June 30,
Six Months Ended
June 30,
(In thousands)20262025202620252026202520262025
Beginning balance$1,751 $693 $(32)$99 $(2,824)$(3,815)$(1,105)$(3,023)
Other comprehensive income (loss) before reclassifications(1,526)689 — — (320)1,047 (1,846)1,736 
Amounts reclassified from accumulated other comprehensive income (loss)— — 
(1)
— 
(1)
— — — 
Net-current period other comprehensive income (loss)(1,526)689 — (320)1,047 (1,843)1,736 
Ending balance$225 $1,382 $(29)$99 $(3,144)$(2,768)$(2,948)$(1,287)
_____________________________________
(1)This component of accumulated other comprehensive income is included in the computation of net periodic pension cost for the six months ended June 30, 2026 and 2025.