v3.19.2
Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 28, 2019
Jun. 29, 2018
OPERATING ACTIVITIES:    
Net income $ 41,764,000 $ 40,263,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 8,304,000 7,144,000
Stock-based compensation 3,350,000 3,831,000
Deferred taxes and uncertain tax positions (816,000) (12,269,000)
Loss on extinguishment of debt 516,000 0
Changes in operating assets and liabilities, net of effects of acquisition of business:    
Accounts receivable (17,115,000) (17,762,000)
Inventory (24,977,000) (10,945,000)
Income taxes (3,411,000) (1,037,000)
Prepaids and other assets (379,000) 4,217,000
Accounts payable 15,671,000 18,373,000
Accrued expenses and other liabilities (2,483,000) 1,040,000
Net cash provided by operating activities 20,424,000 32,855,000
INVESTING ACTIVITIES:    
Purchases of property and equipment (16,377,000) (9,046,000)
Acquisition of businesses (6,804,000) 0
Net cash used in investing activities (23,181,000) (9,046,000)
FINANCING ACTIVITIES:    
Proceeds from line of credit 45,000,000 0
Payments on line of credit (25,000,000) (30,476,000)
Repayment of debt (2,813,000) (2,344,000)
Repurchases from stock compensation program, net (3,494,000) (4,033,000)
Net cash provided by (used in) financing activities 13,693,000 (36,853,000)
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 127,000 (217,000)
CHANGE IN CASH AND CASH EQUIVALENTS 11,063,000 (13,261,000)
CASH AND CASH EQUIVALENTS—Beginning of period 27,958,000 35,947,000
CASH AND CASH EQUIVALENTS—End of period 39,021,000 22,686,000
Cash paid during the period for:    
Income taxes 14,847,000 11,681,000
Cash paid for interest, net of capitalized interest 1,442,000 1,627,000
Cash paid for amounts included in the measurement of lease liabilities 2,929,000 0
Non-cash operating activities:    
Right-of-use assets obtained in exchange for lease obligations 6,131,000 0
Acquisition of business in exchange for equity $ 7,167,000 $ 0