XML 16 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Cash flows from operating activities:    
Net income $ 42,654 $ 28,532
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 18,118 18,042
Provision (benefit) for doubtful accounts 327 (161)
Provision for warranties 13,135 11,723
Deferred compensation provision (benefit) 1,240 (206)
Stock-based compensation 2,021 603
Deferred income tax benefit (2,019) (3,959)
Gain on disposition of fixed assets (322) (234)
Distributions to SERP participants (525) (2,649)
Change in operating assets and liabilities:    
Sale (purchase) of trading securities, net (1,545) (698)
Trade and other receivables (5,224) 2,504
Inventories (8,120) 3,628
Prepaid expenses and other assets (3,132) 3,833
Accounts payable 3,234 (14,581)
Accrued product warranty (11,011) (11,499)
Customer deposits 35,685 (12,523)
Prepaid and income taxes payable, net 5,655 (1,792)
Other 6,602 1,581
Net cash provided by operating activities 96,773 22,144
Cash flows from investing activities:    
Business acquisition, net of cash acquired (39,613) 178
Expenditures for property and equipment (17,483) (15,483)
Proceeds from sale of property and equipment 577 378
Other (174) 529
Net cash used by investing activities (56,693) (14,398)
Cash flows from financing activities:    
Payment of dividends (6,912) (6,893)
Borrowings under bank loans 1,695 85,441
Repayments of bank loans (5,570) (85,287)
Sale (purchase) of Company shares held by SERP, net (99) 2,053
Withholding tax paid upon vesting of restricted stock units (1,024) (600)
Purchase of subsidiary's shares (724) (653)
Other 0 420
Net cash used by financing activities (12,634) (5,519)
Effect of exchange rates on cash (34) (1,265)
Net increase in cash and cash equivalents 27,412 962
Cash and cash equivalents, beginning of period 25,062 13,023
Cash and cash equivalents, end of period $ 52,474 $ 13,985