XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 11,235 $ 19,052
Adjustments to reconcile net income to net cash provided by (used in) operating activities, net of effects from acquisitions:    
Depreciation and amortization 9,541 9,697
Stock-based compensation expense 7,177 7,113
Provision for (recovery of) losses on accounts receivable (1,675) (1,365)
Deferred income taxes 121 82
Amortization of debt discount and issuance costs 196 348
Other 7 68
Changes in operating assets and liabilities-net of business acquisitions:    
Accounts receivable (5,376) (850)
Inventories (29,966) (27,764)
Prepaid expenses and other assets (8,587) (17,611)
Accounts payable 20,000 (408)
Accrued payroll and related expenses (10,987) (13,579)
Advances from customers 10,133 (3,813)
Deferred revenue 19,231 6,280
Other (3,808) 11,731
Net cash provided by (used in) operating activities 17,242 (11,019)
CASH FLOWS FROM INVESTING ACTIVITIES    
Acquisition of property and equipment (3,281) (3,474)
Proceeds from sale of property and equipment 92  
Purchases of certificates of deposit (73) (106)
Acquisition of businesses, net of cash acquired (1,871)  
Payments for intangible and other assets (3,944) (4,254)
Net cash used in investing activities (9,077) (7,834)
CASH FLOWS FROM FINANCING ACTIVITIES    
Net borrowings on bank lines of credit 155,000 26,000
Proceeds from long-term debt 100,307 82
Payments on long-term debt (242,479) (286)
Proceeds from exercise of stock options and employee stock purchase plan 2,163 2,145
Payments of contingent consideration (415) (304)
Repurchases of common stock (17,287) (16,231)
Taxes paid related to net share settlement of equity awards (11,140) (18,611)
Net cash used in financing activities (13,851) (7,205)
Effect of exchange rate changes on cash (4,526) 108
Net change in cash and cash equivalents (10,212) (25,950)
Cash and cash equivalents-beginning of period 64,202 80,613
Cash and cash equivalents-end of period 53,990 54,663
Supplemental disclosure of cash flow information:    
Interest 3,856 2,400
Income taxes $ 7,235 $ 4,800