XML 20 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 19,052 $ 9,344
Adjustments to reconcile net income to net cash provided by (used in) operating activities, net of effects from acquisitions:    
Depreciation and amortization 9,697 10,002
Stock-based compensation expense 7,113 6,109
Provision (recoveries) for losses on accounts receivable (1,365) 2,916
Deferred income taxes 82 96
Amortization of debt discount and issuance costs 348 2,400
Impairment charges   552
Other 68 16
Changes in operating assets and liabilities-net of business acquisitions:    
Accounts receivable (850) 14,356
Inventories (27,764) (14,278)
Prepaid expenses and other assets (17,611) 3,377
Accounts payable (408) 7,358
Accrued payroll and related expenses (13,579) (9,469)
Advances from customers (3,813) 12,773
Deferred revenue 6,280 5,355
Other 11,731 2,925
Net cash provided by (used in) operating activities (11,019) 53,832
CASH FLOWS FROM INVESTING ACTIVITIES    
Acquisition of property and equipment (3,474) (3,780)
Purchases of certificates of deposit (106) (1,815)
Proceeds from maturities of certificates of deposit   700
Acquisition of businesses, net of cash acquired   (3,000)
Payments for intangible and other assets (4,254) (4,446)
Net cash used in investing activities (7,834) (12,341)
CASH FLOWS FROM FINANCING ACTIVITIES    
Net borrowings (repayments) on bank lines of credit 26,000 (8,000)
Proceeds from long-term debt 82 156
Payments on long-term debt (286) (303)
Proceeds from exercise of stock options and employee stock purchase plan 2,145 2,102
Payments of contingent consideration (304) (121)
Repurchases of common stock (16,231) (24,816)
Taxes paid related to net share settlement of equity awards (18,611) (10,864)
Net cash used in financing activities (7,205) (41,846)
Effect of exchange rate changes on cash 108 1,178
Net change in cash and cash equivalents (25,950) 823
Cash and cash equivalents-beginning of period 80,613 76,102
Cash and cash equivalents-end of period 54,663 76,925
Supplemental disclosure of cash flow information:    
Interest 2,400 3,015
Income taxes $ 4,800 $ 1,735