XML 23 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Cash Flows From Operating Activities:      
Net Income $ 56,791 $ 18,196 $ 31,558
Adjustments to reconcile net income to net cash provided by (used for) operating activities:      
Depreciation and amortization 34,020 30,872 28,873
Loss (gain) on sales of assets 66 69 (4)
Deferred income tax and other deferred charges (5,783) (1,070) (1,541)
Deferred tax valuation allowance 165 979 20
Goodwill Impairment 0 7,925 0
Stock-based compensation 3,907 4,039 5,678
Net working capital adjustment on acquisition 0 3,785 0
Other, net 520 159 431
Change in operating assets and liabilities:      
Receivables (28,391) 41,928 (36,535)
Contract assets 24,487 (18,421) (8,688)
Inventories 18,589 (15,053) (35,094)
Prepaid expenses and other assets (1,729) (1,519) (6,284)
Accounts payable 14,599 3,622 8,001
Accrued expenses and taxes payable 12,854 (2,703) 6,837
Net cash provided by (used for) operating activities 130,095 72,808 (6,748)
Cash Flows From Investing Activities:      
Capital expenditures (38,382) (38,364) (24,665)
Proceeds from sales of assets 513 158 1,036
Payments for acquisitions, net of cash acquired 0 0 (43,889)
Purchases of capitalized software (970) (385) (1,178)
Other, net 43 109 (13)
Net cash used for investing activities (38,796) (38,482) (68,709)
Cash Flows From Financing Activities:      
Proceeds from credit facilities 0 0 91,500
Payments on credit facilities (46,500) 0 (12,843)
Additional net change in revolving credit facilities (5,768) (8,083) 26,415
Settlements on previous year acquisition 2,957 0 0
Repurchases of common stock (2,996) (8,794) (23,431)
Payments related to tax withholding for stock-based compensation (771) (1,012) (1,766)
Debt issuance costs 0 (45) (445)
Net cash (used for) provided by financing activities (53,078) (17,934) 79,430
Effect of Exchange Rate Change on Cash and Cash Equivalents 3,231 (678) (1,125)
Net Increase in Cash and Cash Equivalents 41,452 15,714 2,848
Cash and Cash Equivalents at Beginning of Year 64,990 49,276 46,428
Cash and Cash Equivalents at End of Year $ 106,442 $ 64,990 $ 49,276