XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Cash Flows From Operating Activities:    
Net income (loss) $ 893 $ 2,489
Reconciliation to net cash provided by operating activities:    
Loss (gain) on disposal and impairment of long-lived assets (2,643) 236
Depreciation of property, plant, and equipment 3,100 2,947
Amortization of product rights, trademarks, and patents 721 481
Imputed interest accretion 9 18
Share-based compensation 4,451 3,851
Changes in operating assets and liabilities:    
Accounts receivable, net 920 10,198
Inventories 1,891 (10,774)
Prepaid expenses and other assets 344 1,392
Income tax refund, deposits, and payable 394 1,011
Accounts payable and accrued liabilities 12,318 2,081
Net cash provided by operating activities 22,398 13,930
Cash Flows From Investing Activities:    
Business Acquisitions   (4,761)
Purchases and construction of property, plant, and equipment (7,267) (3,946)
Sale of intangible assets 1,000  
Purchase of short-term investments (1,564)  
Maturity of short-term investments 1,345  
Changes in restricted short-term investments (129)  
Payment of deposits and other assets 521 (713)
Net cash used in investing activities (6,094) (9,420)
Cash Flows From Financing Activities:    
Proceeds from equity plans, net of withholding tax payments (2,173) (979)
Purchase of treasury stock (8,203) (4,722)
Proceeds from issuance of long-term debt   3,725
Principal payments on long-term debt (1,342) (5,057)
Net cash provided by financing activities (11,718) (7,033)
Effect of exchange rate changes on cash (174) (219)
Net increase (decrease) in cash and cash equivalents 4,412 (2,742)
Cash and cash equivalents at beginning of period 72,354 66,074
Cash and cash equivalents at end of period 76,766 63,332
Noncash Investing and Financing Activities:    
Equipment acquired under capital leases   301
Supplemental Disclosures of Cash Flow Information:    
Interest paid, net of capitalized interest 390 517
Income taxes paid $ 440 $ 367