XML 23 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Cash Flows From Operating Activities:      
Net Income $ 18,196 $ 31,558 $ 16,752
Adjustments to reconcile net income to net cash provided by (used for) operating activities:      
Depreciation and amortization 30,872 28,873 26,376
(Gain) loss on sales of assets 69 (4) (7)
Deferred income tax and other deferred charges (1,070) (1,541) 1,213
Deferred tax valuation allowance 979 20 (638)
Goodwill Impairment 7,925 0 0
Stock-based compensation 4,039 5,678 5,299
Net working capital adjustment on acquisition 3,785 0 0
Other, net 159 431 487
Change in operating assets and liabilities:      
Receivables 41,928 (36,535) (2,876)
Contract assets (18,421) (8,688) 0
Inventories (15,053) (35,094) (55,769)
Prepaid expenses and other assets (1,519) (6,284) 5,092
Accounts payable 3,622 8,001 33,272
Accrued expenses and taxes payable (2,703) 6,837 10,999
Net cash provided by (used for) operating activities 72,808 (6,748) 40,200
Cash Flows From Investing Activities:      
Capital expenditures (38,364) (24,665) (25,876)
Proceeds from sales of assets 158 1,036 261
Payments for acquisitions, net of cash acquired 0 (43,889) 0
Purchases of capitalized software (385) (1,178) (643)
Other, net 109 (13) 44
Net cash used for investing activities (38,482) (68,709) (26,214)
Cash Flows From Financing Activities:      
Proceeds from credit facilities 0 91,500 0
Payments on credit facilities 0 (12,843) 0
Additional net change in revolving credit facilities (8,083) 26,415 (1,542)
Repurchases of common stock (8,794) (23,431) (9,553)
Payments related to tax withholding for stock-based compensation (1,012) (1,766) (1,508)
Debt issuance costs (45) (445) 0
Net cash (used for) provided by financing activities (17,934) 79,430 (12,603)
Effect of Exchange Rate Change on Cash and Cash Equivalents (678) (1,125) 490
Net Increase in Cash and Cash Equivalents 15,714 2,848 1,873
Cash and Cash Equivalents at Beginning of Year 49,276 46,428 44,555
Cash and Cash Equivalents at End of Year $ 64,990 $ 49,276 $ 46,428