XML 20 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Cash Flows from Operating Activities:      
Net income and comprehensive income $ 257,506 $ 213,616 $ 129,663
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 7,359 6,294 4,971
Provision for inventory obsolescence 2,479 747 2,288
(Recovery)/Provision for loss on vendor deposits (1,096) (973) 5,827
Write-off of software development costs 0 2,505 0
Deferred taxes (938) (1,145) (911)
Excess tax benefit from employee stock-based awards 0 (1,004) (2,079)
Stock-based compensation 2,785 3,719 4,992
Other, net 1,081 823 1,526
Changes in operating assets and liabilities:      
Accounts receivable (58,164) (16,685) (11,339)
Inventories (86,988) (20,012) 7,030
Vendor Deposits (22,730) (9,285) 0
Deferred cost of revenues 0 0 1,279
Prepaid income taxes (2,120) 2,267 690
Prepaid expenses and other assets (3,061) 190 (21,969)
Accounts payable (2,554) 7,720 9,735
Taxes payable 5,041 4,777 5,152
Deferred revenues 3,649 709 (1,678)
Accrued liabilities and other 9,787 3,245 (630)
Net cash provided by operating activities 112,036 197,508 134,547
Cash Flows from Investing Activities:      
Purchase of property and equipment and other long-term assets (7,232) (6,248) (12,724)
Net cash (used in) investing activities (7,232) (6,248) (12,724)
Cash Flows from Financing Activities:      
Issuances of debt 0 0 100,000
Proceeds from revolver loan 99,000 130,000 0
Repayments of term loan (11,250) (10,000) (74,754)
Payments on credit facilities (34,000) (14,000) 0
Repurchases of common stock (105,229) (193,517) (34,712)
Payment of common stock cash dividends 0 0 (15,020)
Proceeds from exercise of stock options 1,436 1,106 1,686
Excess tax benefit from employee stock-based awards 0 1,004 2,079
Tax withholdings related to net share settlements of restricted stock units (1,594) (1,223) (1,798)
Net cash (used in) financing activities (51,637) (86,630) (22,519)
Net increase in cash and cash equivalents 53,167 104,630 99,304
Cash and cash equivalents at beginning of year 551,031 446,401 347,097
Cash and cash equivalents at end of year 604,198 551,031 446,401
Supplemental Disclosure of Cash Flow Information:      
Income taxes paid, net of refunds 25,743 18,531 12,797
Interest paid 5,194 2,351 1,290
Non-Cash Investing and Financing Activities:      
Unpaid stock repurchases 0 6,483 0
Unpaid property and equipment and other long-term assets $ 458 $ 406 $ 0