Supplemental Balance Sheet Disclosures | 3. COMPONENTS OF THE COMPANY’S CONDENSED CONSOLIDATED BALANCE SHEETS: Accounts Receivable (In thousands) March 31, 2020 December 31, 2019 Accounts receivable trade $ 64,232 $ 61,036 Allowance for ship and debit (40,332 ) (33,475 ) Allowance for stock rotation and rebate (2,694 ) (2,524 ) Allowance for credit losses (609 ) (763 ) Total $ 20,597 $ 24,274 The Company maintains an allowance for estimated credit losses resulting from the inability of customers to make required payments. This allowance is established using estimates formulated by the Company’s management based upon factors such as the composition of the accounts receivable aging, historical losses, changes in payments patterns, customer creditworthiness, and current economic trends. Receivables determined to be uncollectible are written off and deducted from the allowance. Allowance for Credit Losses Three Months Ended (In thousands) March 31, 2020 Beginning balance $ (763 ) Provision for credit loss expense — Receivables written off 154 Recoveries collected — Ending balance $ (609 ) Inventories (In thousands) March 31, 2020 December 31, 2019 Raw materials $ 41,413 $ 39,058 Work-in-process 33,809 25,982 Finished goods 21,411 25,340 Total $ 96,633 $ 90,380 Prepaid Expenses and Other Current Assets (In thousands) March 31, 2020 December 31, 2019 Prepaid legal fees $ 157 $ 16 Prepaid income tax 6,230 5,615 Prepaid maintenance agreements 1,318 819 Interest receivable 1,712 1,279 Advance to suppliers 4,204 3,579 Other 6,949 4,289 Total $ 20,570 $ 15,597 Intangible Assets March 31, 2020 December 31, 2019 (In thousands) Gross Accumulated Amortization Net Gross Accumulated Amortization Net Domain name $ 1,261 $ — $ 1,261 $ 1,261 $ — $ 1,261 Developed technology 37,960 (26,730 ) 11,230 37,960 (25,933 ) 12,027 Customer relationships 16,700 (15,025 ) 1,675 20,030 (18,098 ) 1,932 Technology licenses 1,926 (344 ) 1,582 1,926 (281 ) 1,645 Total $ 57,847 $ (42,099 ) $ 15,748 $ 61,177 $ (44,312 ) $ 16,865 The estimated future amortization expense related to finite-lived intangible assets at March 31, 2020 , is as follows: Fiscal Year Estimated Amortization (In thousands) 2020 (remaining nine months) $ 3,242 2021 3,494 2022 2,415 2023 2,173 2024 1,279 Thereafter 1,884 Total $ 14,487 Accumulated Other Comprehensive Loss Changes in accumulated other comprehensive loss for three months ended March 31, 2020 and 2019 , were as follows: Unrealized Gains and Losses on Marketable Securities Defined Benefit Pension Items Foreign Currency Items Total Three Months Ended Three Months Ended Three Months Ended Three Months Ended March 31, March 31, March 31, March 31, (In thousands) 2020 2019 2020 2019 2020 2019 2020 2019 Beginning balance $ 583 $ (266 ) $ (2,484 ) $ (712 ) $ (1,229 ) $ (711 ) $ (3,130 ) $ (1,689 ) Other comprehensive income (loss) before reclassifications (952 ) 334 — — (283 ) (22 ) (1,235 ) 312 Amounts reclassified from accumulated other comprehensive loss — — 51 (1) 16 (1) — — 51 16 Net-current period other comprehensive income (loss) (952 ) 334 51 16 (283 ) (22 ) (1,184 ) 328 Ending balance $ (369 ) $ 68 $ (2,433 ) $ (696 ) $ (1,512 ) $ (733 ) $ (4,314 ) $ (1,361 ) _______________ (1) This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the three months ended March 31, 2020 and 2019 . |