XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Balance sheet details as of June 30, 2020 and December 31, 2019 are presented in the tables below:
June 30,
2020
December 31,
2019
(In thousands)
Inventories:
Raw materials$32,101  $31,331  
Work in process7,833  7,620  
Finished goods74,311  69,060  
Total inventories$114,245  $108,011  
Other long-term assets:
Capitalized software, net$94,166  $85,070  
Unbilled receivables, net16,132  12,260  
Deferred debt issuance costs4,218  4,700  
Other assets1,681  1,006  
Total other long-term assets$116,197  $103,036  
Accrued liabilities:
Operating lease liabilities, current portion$10,463  $10,058  
Advance payments from customers4,651  4,006  
Rebates and lease buyouts18,690  14,911  
Group purchasing organization fees4,250  5,934  
Taxes payable2,963  3,744  
Other accrued liabilities11,962  16,914  
Total accrued liabilities$52,979  $55,567  
The following tables summarize the changes in accumulated balances of other comprehensive income (loss) for the three and six months ended June 30, 2020 and 2019:
Three Months Ended June 30,
20202019
Foreign currency translation adjustmentsUnrealized gain (loss) on interest rate swap hedgesTotalForeign currency translation adjustmentsUnrealized gain (loss) on interest rate swap hedgesTotal
(In thousands)
Beginning balance$(14,140) $—  $(14,140) $(10,605) $103  $(10,502) 
Other comprehensive income (loss) before reclassifications451  —  451  (971) 48  (923) 
Amounts reclassified from other comprehensive income (loss), net of tax—  —  —  —  (151) (151) 
Net current-period other comprehensive income (loss), net of tax451  —  451  (971) (103) (1,074) 
Ending balance$(13,689) $—  $(13,689) $(11,576) $—  $(11,576) 
Six Months Ended June 30,
20202019
Foreign currency translation adjustmentsUnrealized gain (loss) on interest rate swap hedgesTotalForeign currency translation adjustmentsUnrealized gain (loss) on interest rate swap hedgesTotal
(In thousands)
Beginning balance$(9,446) $—  $(9,446) $(11,274) $420  $(10,854) 
Other comprehensive income (loss) before reclassifications(4,243) —  (4,243) (302) 148  (154) 
Amounts reclassified from other comprehensive income (loss), net of tax—  —  —  —  (568) (568) 
Net current-period other comprehensive income (loss), net of tax(4,243) —  (4,243) (302) (420) (722) 
Ending balance$(13,689) $—  $(13,689) $(11,576) $—  $(11,576)