XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities:    
Net income $ 178,372 $ 120,148
Adjustment to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 39,466 37,954
Amortization of right-of-use-assets 10,422 5,963
Stock-based compensation costs 16,071 13,256
Loss attributable to equity method investments (note 5) 2,288 6,863
(Gain) loss on equity investments (note 5) (8,476) 2,590
Changes in fair value of business combination contingent consideration   (8)
Changes in operating assets and liabilities:    
Accounts receivable 16,110 28,286
Inventories (52,396) (14,204)
Prepaid expenses, net deferred income taxes and other current assets 3,415 (8,407)
Accounts payable, accrued expenses and other (61,273) (30,078)
Net cash provided by operating activities 143,999 162,363
Cash flows from investing activities:    
Purchases of property, plant and equipment (13,501) (22,671)
Patent registration costs (5,237) (2,069)
Purchases of investments (note 5) (8,196) (2,741)
Payments on maturity of foreign currency contracts 4,824 (5,743)
Net cash used in investing activities (22,110) (33,224)
Cash flows from financing activities:    
Proceeds from issuance of common stock, net 1,026 5,609
Taxes paid related to net share settlement of equity awards 227 (326)
Payments of business combination contingent consideration   (302)
Proceeds from borrowings, net of borrowing costs 55,000 565,000
Repayment of borrowings (175,000) (614,003)
Dividends paid (56,511) (56,052)
Net cash used in financing activities (175,258) (100,074)
Effect of exchange rate changes on cash 11,627 (4,039)
Net increaase (decrease) in cash and cash equivalents (41,742) 25,026
Cash and cash equivalents at beginning of period 463,156 147,128
Cash and cash equivalents at end of period 421,414 172,154
Supplemental disclosure of cash flow information:    
Income taxes paid, net of refunds 51,370 30,937
Interest paid $ (6,842) $ (10,992)